2013-03-26 86 views
0

我想使用下面的代码将浏览器窗口设置为特定的大小。当我加载页面的大小不会改变。我正在通过Firefox浏览它,但我也通过safari来看它,但仍然没有改变。我正在关注我在网上找到的几个例子,并且好像我正在做本教程中的所有内容。我究竟做错了什么????javascript设置窗口的大小

<!DOCTYPE html> 
<html> 
<head> 

<style> 
body 
{ 
background-image:url('tri_tespic.jpg'); 
background-repeat:no-repeat; 
background-attachment:fixed; 
background-position:center; 

} 
</style> 
<script type="text/javascript"> 
function changeScreenSize(w,h) 
    { 
     window.resizeTo(w,h) 
    } 
</script> 
</head> 

<body onload="changeScreenSize(818,50)"> 

</body> 

</html> 

回答

2

它是不可能调整窗口大小时,它是顶级(即不是弹出)

+2

这是所有现代浏览器正确。一些真正旧的浏览器让你这样做,但这是一个安全问题。 – user1618143 2013-03-26 20:59:01

+0

感谢您的帮助! – codenamejupiterx 2013-03-26 21:01:26

+1

@JamesDonnelly一个简短的答案不一定是一个低质量的答案,而且这种情况下它恰好解决了这个问题。如果您在技术基础上不同意,不应该将其标记为“不是答案”。 – Javier 2013-03-26 21:46:10