| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: Общие вопросы > Проблема с размерами window.open() в IE7 |
| Автор: Cyclone 17.7.2008, 15:46 | ||
| Привет. В IE7 имеется проблема с window.open(). По клику мышкой на кнопке должно появляться небольшое окошко с текстом. onclick:
На сколько я понимаю, при заданных параметрах width и height новое окошко должно открываться небольшим (200*100 в моём случае). Во многих браузерах (FF, Opera, Safari) всё в порядке, но в IE7 новое окно открывается на всю ширину. В IE вообще нет неполных по размеру окон? Есть ли возможность реализовать это с помощью window.open() ? Или придётся мутить модальное окно на div'е? Спасибо. |
| Автор: Cyclone 22.7.2008, 11:26 |
| Сделал на div'ах. Честно говоря, не понял, почему ответов в теме 0. Вопрос изложен достаточно чётко. Спишем на лето. |
| Автор: bars80080 22.7.2008, 11:58 |
| видать не у многих ИЕ7 так-то теоретически проблем быть не должно |
| Автор: Akina 22.7.2008, 12:41 |
| А если после открытия к окну явно применить ResizeTo - помогает? |
| Автор: Gwire 22.7.2008, 15:19 |
| Есть две функции явно лучше window.open() если нужно выдать сообщение 1) window.showModalDialog(). 2) window.showModelessDialog(). Обе выдают окна (1): Модальное, (2):StayOnTop для opener. opener не блокуруется. Виполнение скрипта (1): приостанавливает, (2): продолжает. А вот с параметрами вызова еще не разбирался. Кстати недоБраузеры (я их еще называю "геморрой для программиста/кодера") c ними не работают. В IE7 работает. |