我想創建一個固定大小的彈出框,但是在Chrome中忽略寬度屬性。但在FF中工作正常。在Chrome中忽略window.open寬度
這裏是我的代碼:
window.open('','','width=300');
得到的彈出是不是給定的寬度。
有什麼建議嗎?
我想創建一個固定大小的彈出框,但是在Chrome中忽略寬度屬性。但在FF中工作正常。在Chrome中忽略window.open寬度
這裏是我的代碼:
window.open('','','width=300');
得到的彈出是不是給定的寬度。
有什麼建議嗎?
我試圖把在Chrome版本25.0.1364.172
window.open('','','width=200,height=100');
這一個,它對應窗口的確切高度和寬度。
檢查,請使用
window.innerHeight; //to display height
window.innerWidth; //to display width
我沒有意識到參數必須以某種奇怪的非對象格式傳遞! – 2016-04-04 03:31:48
它似乎是在Chrome中一些奇怪的怪癖,你必須指定都的寬度和高度來得到它來觀察設置的尺寸。如果您只指定高度或寬度,則會忽略該單個維度。因此,爲什麼在其他答案中,傑夫工作得很好。
你試過提供身高嗎? – 2013-03-18 07:28:19
是的,我試過提供身高。結果沒有變化。 – 2013-03-18 07:29:14
奇怪它的作品,當你有一個高度屬性。見我的道歉http://jsfiddle.net/YrRZu/ – 2013-03-18 07:33:55