Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Как сделать popup window


Автор: DeamonShan 10.7.2009, 17:35
Как открыть дочернее окошко, чтобы оно находилось всегда поверх родительской и закрывалась при закрытии родительской?
И всегда ли сессия дочерней идентична сессии родительской (PHP)?

Автор: bars80080 10.7.2009, 19:54
Цитата(DeamonShan @  10.7.2009,  17:35 Найти цитируемый пост)
Как открыть дочернее окошко, чтобы оно находилось всегда поверх родительской и закрывалась при закрытии родительской?

iframe в плавающий слой, наиболее отвечающий этим условиям вариант

Автор: DeamonShan 12.7.2009, 09:48
Цитата(bars80080 @  10.7.2009,  19:54 Найти цитируемый пост)
iframe в плавающий слой, наиболее отвечающий этим условиям вариант


Я думал об этом, но дочернее окно будет перезагружать родительскую. То есть перенаправлять на другой URL, при этом дочка должна быть не измененной. 

И проблема в том что я с JavaSriptom не очень дружу.  Использовать аякс - один из способов. Разобрался с JQuery. Вроде просто, но как сделать плавающий слой так и не допер. Может кто знает или делал? А именно плавающий слой с iframe с использованием JQuery.

Добавлено @ 09:54
Я ступил малость. Нашел в нете.

Код

$("#example").dialog();


А как сделать, чтобы этот слой мог перенаправлять основу сайта, а диалоговое окошко оставалось всегда с поверх?

Автор: bars80080 12.7.2009, 14:50
Цитата(DeamonShan @  12.7.2009,  09:48 Найти цитируемый пост)
Я думал об этом, но дочернее окно будет перезагружать родительскую

так если будет перезагружаться родительское, то контакт между окнами будет потерян

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)