Как сделать ссылку при нажатии на которую переход осуществиться не сразу а через определённое время?

Тема в разделе "JavaScript", создана пользователем andrushka, 17 фев 2014.

  1. andrushka

    andrushka

    Регистрация:
    17 фев 2014
    Сообщения:
    0
    Симпатии:
    0
    Как сделать ссылку при нажатии на которую переход осуществиться не сразу а через определённое время?? Если есть такая вожможность, то как её реализовать и на каком языке?
     
  2. $iD

    $iD Команда форума

    Регистрация:
    13 мар 2012
    Сообщения:
    3.580
    Симпатии:
    1.482
    С помощью js конечно.

    на ссылку вешаем обработчик onclick:
    HTML:
    <a onclick="setTimeout(myF, 2000);" href="#">Link</a>
    а в JS пишем:
    Код:
    function myF(){
    window.location="http://site.com";
    }
     
  3. halfhope

    halfhope

    Регистрация:
    31 дек 2012
    Сообщения:
    284
    Симпатии:
    309
    HTML:
    <a onclick="setTimeout('var st = 'http://site.com'; window.location=st;', 2000);return false;" href="#">Link</a>
     
    HPlus нравится это.