HTML. Как сделать всплывающее окно?
или
<body onUnLoad="javascript:window.open(_url_)">
it depends...
![](/images/graemlins/smile.gif)
Лучше <a href="page2" onClick="window.open(...)">
![](/images/graemlins/smile.gif)
2. Эту конструкцию заблокируют все блокираторы попапов.
У всех пользователей уже давно выработался условный рефлекс на попапы — закрыть нафиг не дожидаясь загрузки.
А если завернуть пару раз в unescape?
![](/images/graemlins/laugh.gif)
![](/images/graemlins/smile.gif)
Гораздо легче во время обработки onLoad запретить создавать окна
![](/images/graemlins/smile.gif)
А мне полная загрузка и не нужна.
счетчик, что ли, прикрутить? Так а нафиг вообще тогда всплывающее? Сделай инклюдник и по страницам размести
просто делать иногда опрос или что-нить еще...
потому тебе и говорят про моментальное закрытие ненужных окон. На диалапе могут не успеть уйти данные. У нас у самих щас так сделано, но я пока не рискую переделывать
тойсть через некторое время (2-3 секунды) после загрузки окна, открывать новое
его же не попаперы не отловят?
потом если маленький опрос, то его можно в iframe загнать
тойсть через некторое время (2-3 секунды) после загрузки окна, открывать новоеОтловят.
его же не попаперы не отловят?
самый простой способ опишите. предидущие почему-то не сработали...
А если завернуть пару раз в unescape?
![](/images/graemlins/lol.gif)
правильная блокировка попапов контролирует вызов window.open, как бы кто ни исхитрялся
Попапы надо делать дивами по центру с z-index'ом. Тогда их хер кто отловит
Не далать попапы.
Попапы надо делать дивами по центру с z-index'ом.это уже не попапы
![](/images/graemlins/smirk.gif)
Тогда их хер кто отловит
не только "хер кто" это умеет
![](/images/graemlins/smirk.gif)
![](/images/graemlins/smirk.gif)
![](/images/graemlins/smirk.gif)
Кто может выслать мне на mail.ru чистую HTML страничку с работающим кодом?
Тебе дали ответ вторым постом. Научись читать.
А какая разница? Задачу не него возложенную выполняет на сто процентовпопапы надо делать дивами по центру с z-index'ом.
это уже не попапы
Тогда их хер кто отловит
не только "хер кто" это умеет
не понял тебя. Ты хочешь сказать что как-то можно настроить броузер что бы этих дивов не появлялось? Только если джаваскрипт отрубить
![](/images/graemlins/smile.gif)
не понял тебя. Ты хочешь сказать что как-то можно настроить броузер что бы этих дивов не появлялось? Только если джаваскрипт отрубитьЕсли отрубить js, то попапы нельзя будет убрать, появляться он все равно будет -)
Если отрубить js, то попапы нельзя будет убрать, появляться он все равно будет -)
Ты попапы делаешь через
<a href="someshit.html" target="_blank"> (или как оно там пишется, непомню)?
![](/images/graemlins/smile.gif)
![](/images/graemlins/smile.gif)
Без Js window.open не сработает
не понял тебя. Ты хочешь сказать что как-то можно настроить броузер что бы этих дивов не появлялось? Только если джаваскрипт отрубитьвырубить исполнение скриптов не поможет
нужно рубить дивы определенным образом; для лисы есть спец. расширения, для ие, может быть, тоже какие-то поделки есть
да и вообще, поскольку все выполняется на клиенте, то теоретически можно обрезать все
вырубить исполнение скриптов не поможет
А как ты будешь делать этот див видимым без Js?
Кстати ни разу не видел блокировку таким образом сделанных всплывающих шняг
Ибо если обрубаем любое изменение display: none то не будут работать Js менюшки
див по умолчанию видимый, особенно, если у него z-index:+1
Зачем див делать видимым скриптами на странице, которая только что открылась?
Гораздо проще его сделать видимым изначально, а с помощью js его отключать по нажатию на нарисованную кнопку.
А как ты будешь делать этот див видимым без Js?что, стилем не выйдет?
Ты опять тупишь.
Зачем див делать видимым скриптами на странице, которая только что открылась?
Гораздо проще его сделать видимым изначально, а с помощью js его отключать по нажатию на нарисованную кнопку.
Да, да
Вы правы
Я просто решал задачу открывания попапа из мощного js кода (блокируется а щас я по древу мысли слегка растёкся
![](/images/graemlins/smile.gif)
Да, действительно, если стоит задача повесить попап на onload то надо просто вешать div (он изначально конечно видимый
![](/images/graemlins/smile.gif)
потому-то в такие дивы в основном только флешовые баннеры и вешают. Есть плагин - по кнопке делаешь мульт прозрачным. Нет плагина - вылетает пустая дивка, своим содержимым не сильно мешающая чтению основной страницы
а если ты туду будешь не флеш пихать а хтмл и/или картинку то это естественно будет видно
Оставить комментарий
stm7576489
Например, при переходе с первой страницы на вторую выскакивает еще одна.