2014-06-07 66 views
-1
<script> function resize(){ 
    myWindow.resizeTo(600, 500); 
    myWindow.focus(); 
    } 
    </script> 
</script> 
<style> 
canvas{ 
    border: 1px solid black; 
} 
</style> 

</head> 

<body onload="resize()"> 

为什么这不起作用?当我为它的功能添加警报时,它只是调整大小,请帮助:)使用javascript调整大小页面的大小

回答

2

浏览器对resizeTo有很多限制;这里是Firefox's list

基本上,如果你的代码没有打开窗口,或者它不是一个标签而是它自己的窗口,你不能调整它的大小。你可能可以调整它,如果你打开它window.open提供第三个参数(尺寸,功能等)和浏览器创建一个新窗口(而不是选项卡)。