ФорумПрограммированиеJavaScript → Просто тема...

Просто тема...

  • Ermak

    Сообщения: ? Репутация: N Группа: Кто попало

    Spritz 26 марта 2009 г. 3:27

    Привет всем! Я не знал как назвать тему, назвал "просто тема".
    Вот какой у менЯ вопрос:
    Например стоит "Оплачиваемая реклама" от TAK.RU, при нажатии на одну из сылок сразу же выскакивает текст, например "скачать".
    Я хотел бы чтобы после нажатия на сылку проходил определеное время, например 20 сек после чего появлялся бы текст("Скачать"). Можно так сделать???

    Скрытый текст ("Скачать")

    <div id=&quot;hidden&quot; style=&quot;display:none;&quot;>Скачать</div>


    код на сылки

    <script type=&quot;text/javascript&quot; src=&quot;http://z320.takru.com/in.php?id=322980&quot;></script>


    javascript код

    <script> 
    function payForFiles(){
    var hid,tak,elems,num,pat,j,i;
    hid = document.getElementById(&quot;hidden&quot;);
    tak = new Array();
    elems = document.getElementsByTagName(&#39;A&#39;);
    num = elems.length;
    pat = new RegExp(&quot;(^|\\b)(takru)(\\b|$)&quot;);
    j = 0;
    for (i=0;i<num;i++){
    if(pat.test(elems.className)){
    elems.setAttribute(&#39;target&#39;,&#39;_blank&#39;);
    if (elems.addEventListener)
    elems.addEventListener(&quot;click&quot;, function(){hid.style.display = &quot;&quot;}, false);
    else if (elems.attachEvent)
    elems.attachEvent(&quot;onclick&quot;, function(){hid.style.display = &quot;&quot;});
    else elems.onclick = function(){hid.style.display = &quot;&quot;};
    j++;}
    }
    };
    payForFiles();
    </script>



  • Trej Gun

    Сообщения: 5299 Репутация: N Группа: в ухо

    Spritz 26 марта 2009 г. 3:29, спустя 2 минуты 53 секунды

    можно, сделай!
    setTimeout тебе поможет
  • Ermak

    Сообщения: ? Репутация: N Группа: Кто попало

    Spritz 26 марта 2009 г. 3:32, спустя 2 минуты 58 секунд

    Это что такое или кто такой?
  • Lirck

    Сообщения: ? Репутация: N Группа: Джедаи

    Spritz 26 марта 2009 г. 3:33, спустя 22 секунды

    ф-ция
  • Ermak

    Сообщения: ? Репутация: N Группа: Кто попало

    Spritz 26 марта 2009 г. 3:35, спустя 1 минуту 57 секунд

    понятно
  • Lirck

    Сообщения: ? Репутация: N Группа: Джедаи

    Spritz 26 марта 2009 г. 3:39, спустя 4 минуты 24 секунды

        setTimeout(function ()
    {
    // что-то делаем
    }, 20000);

Пожалуйста, авторизуйтесь, чтобы написать комментарий!