Я нашел несколько ответов на этот вопрос. Этот вопрос дублируется. Но я отвечу снова, потому что я интегрирую их и добавлю еще немного информации.
Чтобы изменить размер окна, вы можете просто сделать это:
window.resizeTo(width, height);
Но этот метод не работает в Chrome и Opera. Как изменить размер окна браузера IE до 1024 x 768
Причина, по которой Функция javascript "resizeTo", не работающая в Chrome и Opera :
Метод resizeTo по умолчанию отключен в нескольких браузерах, и я
знать, что это также может быть отключено вручную в Firefox.
Он широко использовался, поэтому большинство поставщиков браузеров считают, что
должен быть отключен или, по крайней мере, управляемый пользователем параметр.
Но этот метод работает на всплывающих окнах даже в Chrome или Opera. Я думаю, причина в том, что производители браузеров думали, что во всплывающих окнах может понадобиться метод resizeTo
, и я так думаю.
Чтобы обсудить это, я создал ветку об этой проблеме на ux.stackexchange.com.
https://ux.stackexchange.com/questions/9903/why-is-resizing-the-browser-window-bad-practice/9962#9962
Я не уверен, является ли метод resizeTo
злым во всех случаях, но я уверен, что при использовании этого метода следует соблюдать осторожность.