2011-12-08 2 views
0

Я максимизацию всплывающее окно с помощью следующей функции JavaScript:Максимизация всплывающее окно с JavaScript в FireFox

function expandWindow() { 
    window.moveTo(0, 0); 
    window.resizeTo(screen.width, screen.height); 
    } 

Этот код отлично работает в IE и Chrome. Однако это не работает в FireFox. Я проверил, и в настройках FireFox разрешено изменять размеры и перемещать окна. Однако этот код ничего не делает в FireFox. Может ли кто-нибудь помочь мне разобраться, в чем проблема и как это исправить для FireFox?

Спасибо.

+0

просто для развлечения, попробуйте предупредить или занести в журнал значения 'screen.width' и' screen.height' в FF – OptimusCrime

+0

Он предупреждает правильное значение. – cycero

ответ

0

Из Firefox 7 announcement:

Это больше не возможно для веб-сайта, чтобы изменить размер по умолчанию для окна в браузере, в соответствии со следующими правилами:

  • Вы можете» t измените размер окна или вкладки, которая не была создана window.open.
  • Вы не можете изменить размер окна или вкладки, когда оно находится в окне с более чем одной вкладкой.

Смотрите также (недавно обновлено) MDC entry for window.resizeTo.

+0

Спасибо. Однако всплывающее окно открывается с помощью метода window.open, и оно не находится на вкладке, это всплывающее окно, и у него нет других вкладок. – cycero

Смежные вопросы