как изменить размер окна, созданного в HTML, с помощью window.open на всю ширину монитора и ограничить высоту

#javascript #html #window #size

#javascript #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>
 

Комментарии:

1. что вы пробовали? width = 100%; , width = 100vw; ?

Ответ №1:

Вы можете получить доступ к своему размеру монитора с window.screen.width помощью, в любом случае вам нужно надлежащим образом объединить свойство window со строкой

 window.open("http://www.google.com/","mywindow","width = "   window.screen.width   ", height = 300")
 

Ответ №2:

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