![]() |
Показаны 10 сообщений на этой странице |
Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- Языки разметки (http://netadmin.ws/forum/forumdisplay.php?forumid=24)
-- нужно показать popup в IE SP2 (http://netadmin.ws/forum/showthread.php?threadid=10854)
нужно показать popup в IE SP2
Цель: показать попап в IE SP2
Есть такой метод, но не очень он хорош:
<script>
for (nnn = 0; nnn < document.links.length; nnn++){
document.links[nnn].onclick = openIESP2;
}
</script>
ставим скрипт вниз хтмл и все ссылки в документе получают онклик. и в итоге при переходе на другую страницу сайта вылезает наш попандер...
но если человек заходит на сайт, смотрит на страницу и сразу уходит, то баннер он не увидет...
(п.с.: если просто попробовать открыть попап/попандер в ИЕ СП2, то ИЕ заблокирует его...)
ИТОГО: Мысли у кого какие есть как бы обмануть всеми нами любимый ИЕ?
__________________
RTFM (Уважаемые! Читайте документацию!)
показать банер в слое
__________________
Национальность - русский, вероисповедание - программист.
в слое не подходит, т.к. нужен не попап а попандер... или, как его еще называют, бэкскрин...
__________________
RTFM (Уважаемые! Читайте документацию!)
неужели нет профессионалов html и javascript? Мысли? идеи? по таймеру, по загрузке страницы, по загрузке чего бы то ни было - не хочет...
__________________
RTFM (Уважаемые! Читайте документацию!)
может стоит засунуть всю страницу в <div> и присвоить этому диву экшен например onMouseOver = function(), можно еще засунуть в onMouseMove и другие чтобы наверочку открылось, так только проведя мышью по экрвну будет вызвана функция. А в function проверяем небыло ли уже открыто окно и открываем его если нужно.
__________________
Всегда есть решение.
пробовал подобные варианты, тоже не помогает...
__________________
RTFM (Уважаемые! Читайте документацию!)
как насчет сделать так:
делаеш банер в лаере аля как флаш банеры на пол страницы с кнопкой клоус и т.д. юзверь на неё тыкает перезагруз страници с попапом. (+ покажешь 2 банера)
Насчет програмно обмануть... скорей всего ни как. Т.к. браузер не блокирует только окна отрытие которого привело деиствие (читай клик) пользователя. А так как браузер сам интерпритируе JS код, то он не клюет на имитации кликов и другие события.
__________________
Национальность - русский, вероисповедание - программист.
quote:Ну я думаю что этот вариант сработает в 90% из ста, так как если юзер зашел на сайт то по меньшей мере по странице мыщью он проведет.
пробовал подобные варианты, тоже не помогает...
__________________
Всегда есть решение.
polo, мышью он проведет и функцию открытыя попапа мы вызовем, но ИЕ заблокиркет этот попап...
Вариант со слоем не подходит, т.к. речь идет вообще о попАНДЕÐ_е (он же бэкскрин), т.е. нужно открыть попап и передать фокус на родительское окно...
__________________
RTFM (Уважаемые! Читайте документацию!)
Ð_азве? Я попробовал, вроде нет.
__________________
Всегда есть решение.
| Формат времени GMT. Текущее время 09:57. | Показаны 10 сообщений на этой странице |
Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.