JavaScript window.open правильный размер для всех браузеров - PullRequest
0 голосов
/ 20 января 2012

Итак, по сути, у меня есть экран результатов поиска с кнопкой «Открыть» для каждого результата.Нажатие на эту кнопку должно открыть новое окно с отображенным потоковым BLOB-файлом базы данных.

У меня все работает правильно, за исключением правильного определения размера вновь открытого окна.

Вот код, который я пытаюсьиспользовать:

window.open('View.aspx', 'Document', 'width=' + screen.width + ', height=' + screen.availHeight + ');

Кажется, это работает правильно в IE, но не работает в Chrome.Похоже, что Chrome устанавливает innerHeight, а не externalHeight, но я не могу найти хороший кросс-браузерный способ сделать это.

1 Ответ

2 голосов
/ 04 апреля 2012

Вы можете найти внешний размер окна Получение ширины / высоты всего браузера в IE? (есть решение и для других браузеров) и правильный размер окна с помощью resizeTo () или resizeBy () .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...