[TC] Как создать всплывающее окно на сайте?
Всем добрый день!
Вопрос к сайтостроителям: подскажите, кто в курсе, как создать на
статическом сайте всплывающее окошко, которое вылезает в момент закрытия
сайта?
Данное окно должно выдавать некий текст и переадресовывать посетителя
на нужную мне страничку. Т.е. примерно так:
"Не покидайте сайт, не получив подарок!
Чтобы получить подарок, нажмите на кнопку "да", чтобы покинуть сайт, нажмите
на кнопку "нет""
И дальше идут обе эти кнопки.
На многих сайтах видел подобную фишку. Хочу внедрить и на своих, но вот
как это делается - пока не знаю...
Заранее благодарю за любую помощь!
С уважением,
Аргунов Артём
Координаты для связи:
e-mail - argunov20***@r*****.ru, icq: 397588322, моб. тел. - +38 050
706-70-84
Мои сайты:
www.argunovartem.ru, www.auctionfaq.ru
Vande omentaina, Аргунов Артём!
АА> На многих сайтах видел
подобную фишку. Хочу внедрить и на своих, но вот
Это JavaScript. Не люблю я, конечно, когда мне не дают сайт закрыть,
поэтому не советую.
Но на вопрос отвечу (внимание, код не тестился, пишу прямо в
почтовике!).
В секции <head> делаем функцию:
<script type="text/javascript">
function suggestGift() {
if (confirm("Не покидайте сайт, не получив подарок! чтобы получить
подарок, нажмите OK, чтобы покинуть сайт, нажмите Отмена!")) {
// В следующей строке урл, куда надо перенаправить
location.href="http://blah-blah.com/gift.php";
}
}
</script>
И подвязываем эту функцию к событию выгрузки страницы:
<body onUnload="suggestGift();">