问题
I want to create a popup of a fixed size, however the width attribute is ignored in Chrome. But Works fine in FF.
Here's my code:
window.open('','','width=300');
The resultant popup is larger than the given width.
Any suggestions?
回答1:
I have tried to put this one on Chrome version 25.0.1364.172
window.open('','','width=200,height=100');
and it correspond the exact height and width of the window.
to check, please use
window.innerHeight; //to display height
window.innerWidth; //to display width
回答2:
it would seem to be some bizarre quirk in Chrome, that you have to specify both a width and a height to get it to observe the dimensions set. If you only specify a height, or a width, then that single dimension is ignored. Hence why in the other answer it worked fine for Jeff.
来源:https://stackoverflow.com/questions/15471657/window-open-width-ignored-in-chrome