如何调整用window.open创建的HTML窗口的大小以达到监视器的全宽并限制高度



我有一个代码来打开一个具有特定宽度和高度的新窗口。如果我输入数值,它是有效的,但我想将其调整为全宽和一定的高度(高度将等于宽度x一定的比例(。我的问题是我不知道如何使窗口全宽,我不知道为什么window.width或window.innerwidth不起作用。我该怎么做?

<html>
<head>
</head>
<body>
<input type="button" onclick='var myW=window.open
("http://www.google.com/","mywindow","width = window.innerWidth , height = 300");'>
</body>
</html>

您可以使用window.screen.width访问监视器大小,但您必须以正确的方式将窗口属性与字符串连接起来

window.open("http://www.google.com/","mywindow","width = " + window.screen.width + ", height = 300")
<input type="button" onclick='var myW=window.open ("http://www.google.com/","mywindow","width = " + window.screen.width + ", height = " + window.screen.height);'>

最新更新