Exit popup -> go to page

Тема в разделе "JavaScript", создана пользователем StrikeOFF, 31 окт 2014.

Модераторы: ZiX
  1. StrikeOFF

    StrikeOFF ♥kan inte lyfta utan lift♥

    Регистр.:
    20 мар 2010
    Сообщения:
    362
    Симпатии:
    200
    Есть желание чтобы после ответа "остаться" юзера перекидывало по ссылке. Подскажите как сделать ато это не работает.
    Код:
    <html>
    <head>
    </head>
    <body>
      
    <script>
      var popit = true;
      function CloseAsk() {
      if(popit == true) {
      popit = false;
            popit1 = true;
      return "не уходи бро";
      }
      }
      
       if(window.onbeforeunload = CloseAsk) {
         window.location.href = "http://www.mozilla.org";
       }
       document.write("<h1>Check</h1>");
    </script>
    
    </body>
    </html>
    
     
  2. Andersol

    Andersol Постоялец

    Регистр.:
    1 окт 2012
    Сообщения:
    55
    Симпатии:
    28
    Можт так?
    HTML:
    <html>
    <head>
    <meta http-equiv="content-type"content="text/html; charset=utf-8" />
    <script type="text/javascript">
    function ask()
    {
    if (confirm("Перейти?"))
    window.location.href = "http://www.mozilla.org";
    else
    alert("Не перешел") ;
    }
    </script>
    </head>
    <body>
    <form action="#" method="get">
    <input type="button" value="Спросить" onclick="ask();" ></form>
    </div>
    </body>
    </html>
    window.onbeforeunload == CloseAsk