Сценарий автоматического изменения размера Javascript или jQuery

#javascript #jquery #autoresize

#javascript #jquery #автоматическое изменение размера

Вопрос:

Итак, в версиях Firefox ниже 7 этот скрипт работал (он аврорезизирует окно браузера, чтобы максимально контролировать посетителей). Теперь в FF 7 кажется, что он не работает. Если вы сможете выяснить, почему он не работает, или если вы можете дать мне аналогичный, я буду очень благодарен! Вот мой код:

 <script language="JavaScript1.2">

top.window.moveTo(0,0);
if (document.all) {
    top.window.resizeTo(screen.availWidth,screen.availHeight);
}
else if (document.layers||document.getElementById) {
    if (top.window.outerHeight < screen.availHeight || top.window.outerWidth < screen.availWidth){
        top.window.outerHeight = screen.availHeight;
        top.window.outerWidth = screen.availWidth;
    }
}

</script>
  

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

1. Что вы подразумеваете под «не работает»? Вы получаете сообщение об ошибке?

2. @ZachRattner нет, он просто ничего не делает…

Ответ №1:

Из руководства fine:

Свойство window.outerHeight доступно только для чтения.

То же самое относится и к window.outerWidth . Существует resizeTo и resizeBy , но браузер не обязательно обратит внимание на вашу скромную просьбу.

Размер окна браузера выбирается пользователем, и изменение размера их окна немного грубо, поэтому многие браузеры не позволят вам этого сделать.