За последние 24 часа нас посетили 58944 программиста и 1771 робот. Сейчас ищут 833 программиста ...

Как выполнять JavaScript через интервал времени.

Тема в разделе "JavaScript и AJAX", создана пользователем Sice, 22 июн 2014.

  1. Sice

    Sice Активный пользователь

    С нами с:
    16 фев 2012
    Сообщения:
    45
    Симпатии:
    0
    Доброго времени суток друзья.
    Есть код:
    Код (Text):
    1.  
    2. <script type="text/javascript">
    3.     $(document).ready(function () {
    4.         var n = noty({
    5.             text        : 'Текст Всплывающего сообщения! :)',
    6.             type        : 'information',
    7.             dismissQueue: true,
    8.             layout      : 'topRight',
    9.             timeout     : 3000,
    10.             theme       : 'defaultTheme',
    11.             maxVisible  : 1
    12.         });
    13.     });
    14. </script>
    Как сделать, чтобы этот код выполнялся автоматически через определенное кол-во времени? Используется jQuery.
     
  2. Deonis

    Deonis Старожил

    С нами с:
    15 фев 2013
    Сообщения:
    1.521
    Симпатии:
    504
    Запаковываете код в функцию, которую вызываете в setInterval()
    Код (Text):
    1. function myFunk(){
    2.     var n = noty({
    3.             text        : 'Текст Всплывающего сообщения! :)',
    4.             type        : 'information',
    5.             dismissQueue: true,
    6.             layout      : 'topRight',
    7.             timeout     : 3000,
    8.             theme       : 'defaultTheme',
    9.             maxVisible  : 1
    10.         });
    11. }
    12. setInterval(myFunk, 5000); // 5000 - через каждые 5 сек. Выставить своё время