ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
 
 
Опции темы Поиск в этой теме Опции просмотра

Изображения и JavaScript
  #1  
Старый 08.04.2010, 21:27
Аватар для -slim-
-slim-
Познающий
Регистрация: 25.05.2007
Сообщений: 56
Провел на форуме:
154266

Репутация: 27
По умолчанию Изображения и JavaScript

Помогите сообразить почему не работает код.

Код:
<html>
<head>
<title>...</title>
<script type="text/javascript">
function ImgSwitch(id, first, last, time) {
    var img = document.getElementById(id);
    if (!img) return;
    if (img._T) clearInterval(img._T);
    img._T = setInterval(function(){
        var i = Math.floor(Math.random() * (last-first+1) + first);
        img.src = 'img/file_' + i + '.jpg';
    }, time);
};
ImgSwitch.Stop = function(id) {
    var img = document.getElementById(id);
    if (img && img._T) {
        clearInterval(img._T);
        img._T = void 0;
    };
};
 
</script>
</head> 

<body>

<script>
ImgSwitch('foobar', 1, 10, 5000); // случайные от 1 до 10 каждые 5 сек.
 

ImgSwitch.Stop('foobar');
</script>

<img src="img/file_1.jpg" id="foobar" />

</body>
</html>
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Leica M9: дальномерная цифровая камера с полнокадровым датчиком изображения Keltos Новости мира "железа" 3 14.09.2009 14:23
Xss без Xss k00p3r Чужие Статьи 5 08.09.2008 15:53
Основы JavaScript .Slip Авторские статьи 20 16.05.2006 23:44
Books JS FRAGNATIC PHP, PERL, MySQL, JavaScript 0 11.08.2005 16:57
Bypassing JavaScript Filters the Flash! Attack k00p3r Чужие Статьи 0 12.07.2005 16:11



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ