2011-03-08 161 views
12

當頁面加載時設置瀏覽器窗口大小的最佳方式是什麼? 我認爲這可以用JavaScript來完成。請解釋。這是我的代碼不工作!Javascript設置瀏覽器窗口大小

<html> 
<body onload="window.resizeTo(640,480)"> 
<video src="rushmore.mp4" controls="controls"> 
your browser does not support the video tag 
</video> 
</body> 
</html> 
+0

你是否包含一些可能會干擾的JavaScript代碼? – amosrivera 2011-03-08 21:43:13

+0

U是否使用Google Chrome? – 2011-03-08 21:48:04

+0

不!這是整個頁面源代碼。我只是想出了它不適用於谷歌瀏覽器,但它在IE中。 – 2011-03-08 21:49:18

回答

5

我把這個問題放在答案中,因爲評論變得很長。

我發現接近調整chrome窗口大小的唯一方法就是使用可擴展窗口大小的chrome擴展。 實際的擴展命令是chrome.windows.update(...)

看一看here

但我不確定這是你在找什麼。
如果它仍然感興趣,至少有2個擴展可以做到這一點,我見過嘗試this one

祝你開心,祝你好運!

+0

謝謝,幫助! – 2011-03-12 00:34:19

+0

鏈接現在不見了...... – jsleuth 2014-05-05 21:34:38

+0

**爲什麼會被接受回答:**請參閱此答案中的「**重要注意事項:**」:http://stackoverflow.com/a/35801906/1835470 – 2016-03-04 17:09:20

15

這應該做的伎倆,高度和寬度設置爲所需的尺寸。

window.resizeTo(500,500) 

您可以設置它onload

<body onload="window.resizeTo(500,500)"> 
+2

我不確定這是否適用於Chrome。 (只有當它是瀏覽器的新實例) – 2011-03-08 21:46:47

+0

@ Julian,好點。從我的經驗和下面的SO帖子來看,它不適用於其他標籤工作的任何瀏覽器,主要用於彈出窗口。 http://stackoverflow.com/questions/3884116/how-to-move-and-resize-the-browsers-window-in-opera-and-chrome – 2011-03-08 21:49:29

+0

我只是試圖用Chrome作爲一個獨立的窗口 - doesn'工作。鉻中有一個錯誤 - 請參閱評論中的鏈接。 – 2011-03-08 21:55:24

相關問題