2011-03-08 164 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

相关问题