<script> function resize(){
myWindow.resizeTo(600, 500);
myWindow.focus();
}
</script>
</script>
<style>
canvas{
border: 1px solid black;
}
</style>
</head>
<body onload="resize()">
为什么这不起作用?当我为它起作用的功能添加警报时,只需调整大小,请帮助:)
答案 0 :(得分:2)
浏览器对resizeTo
提出了很多限制;这是Firefox's list。
从根本上说,如果你的代码没有打开窗口,或者它是一个标签而不是它自己的窗口,你就无法调整它的大小。如果您使用window.open
打开它来提供第三个参数(维度,功能等),并且浏览器创建了一个新窗口(而不是制表符),您可能可以调整其大小。