Если вам нравится SbUP Форум, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....

 

Нужна небольшая помощь с JS

Автор REDFOX, 17-08-2017, 13:24:14

« назад - далее »

REDFOXTopic starter

Добрый день, друзья!
Нашел скрипт, который открывает одну из случайных ссылок по истечении определенного времени. Вопрос в том, как изменить код, чтобы он срабатывал только по клику пользователя? Сам не разобрался, поэтому и прошу помощи у более опытных пользователей.

Сам код:
[spoiler]<script>
   
       var links = [
                        "http://www.cyberforum.ru/javascript/",
                        "http://htmlbook.ru/",
                        "http://itknigi.net/",
                        "https://developer.mozilla.org/ru/docs/Web/JavaScript"
                    ];

        function openRandLink (links, tr) {
            var a = dоcument.createElement ("a"),
                f = function () {
                    dоcument.body.appendChild (a);
                    a.click ();
                    a.parentNode.removeChild (a);
                };
            a.style.opacity = "0";
            a.href = links[Math.floor (Math.random () * links.length)];
            a.target = "_blank";
            setTimeout (f, tr * 1000);
        }
        window.addEventListener ("load", function () {
            openRandLink (links, 3);
        });
     </script>[/spoiler]
Заранее спасибо за помощь!
  •  


ProtectYourSite

Клику куда?
Всплывающую рекламу делать собрались?
Изучайте


REDFOXTopic starter

ProtectYourSite, да, спасибо, вопрос с кодом уже решил, если кому-то будет нужно, то скину полученный код.
  •  



Если вам нравится SbUP Форум, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....