Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Проблема с размерами window.open() в IE7, Открывается на весь экран, а не должно 
V
    Опции темы
Cyclone
Дата 17.7.2008, 15:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 77
Регистрация: 2.5.2007

Репутация: нет
Всего: нет



Привет.
В IE7 имеется проблема с window.open().
По клику мышкой на кнопке должно появляться небольшое окошко с текстом.

onclick:
Код

var infoWin = window.open('/ProjectC/LabInfoServlet?labId='+id, 'Информация', 'width=200,height=100,resizable=no,scrollbars=no,menubar=no');


На сколько я понимаю, при заданных параметрах  width и height новое окошко должно открываться небольшим (200*100 в моём случае).
Во многих браузерах (FF, Opera, Safari) всё в порядке, но в IE7 новое окно открывается на всю ширину.

В IE вообще нет неполных по размеру окон? Есть ли возможность реализовать это с помощью window.open() ? Или придётся мутить модальное окно на div'е?

Спасибо.
PM MAIL   Вверх
Cyclone
Дата 22.7.2008, 11:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 77
Регистрация: 2.5.2007

Репутация: нет
Всего: нет



Сделал на div'ах.
Честно говоря, не понял, почему ответов в теме 0. Вопрос изложен достаточно чётко.
Спишем на лето.
PM MAIL   Вверх
bars80080
Дата 22.7.2008, 11:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 15
Всего: 315



видать не у многих ИЕ7
так-то теоретически проблем быть не должно
PM MAIL WWW   Вверх
Akina
Дата 22.7.2008, 12:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: нет
Всего: 454



А если после открытия к окну явно применить ResizeTo - помогает?


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
Gwire
Дата 22.7.2008, 15:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 216
Регистрация: 7.8.2007
Где: Николаев

Репутация: нет
Всего: 4



Есть две функции явно лучше window.open() если нужно выдать сообщение
1) window.showModalDialog().
2) window.showModelessDialog().
Обе выдают окна (1): Модальное, (2):StayOnTop для opener. opener не блокуруется.
Виполнение скрипта (1): приостанавливает, (2): продолжает.

А вот с параметрами вызова еще не разбирался.
Кстати недоБраузеры (я их еще называю "геморрой для программиста/кодера") c ними не работают. 
В IE7 работает.

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1470 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.