В настоящее время я создаю веб-сайт для размещения программного обеспечения. Я хочу добавить к страницам проекта слайд-шоу скриншотов на велосипеде, меняя изображения каждые 5 секунд. Есть ли способ запуска сценария с временным интервалом, используя только JavaScript? .. или я должен прибегнуть к альтернативным методам для достижения моей желаемой функциональности. Заранее благодарим за любую помощь!Запустите функцию JavaScript с регулярным интервалом времени
ответ
function doSomething() {
alert('This pops up every 5 seconds and is annoying!');
}
setInterval(doSomething, 5000); // Time in milliseconds
Pass это функция, которую вы хотите назвать несколько раз каждые п миллисекунды. (setTimeout
, кстати, будет вызывать функцию с тайм-аут.)
Если вы когда-либо хотите, чтобы остановить таймер, удержать возвращаемое значение setInterval
«s и передать его в clearInterval
.
Вы хотите функцию setInterval
.
setInterval(function() {
// This will be executed every 5 seconds
}, 5000); // 5000 milliseconds
Основная справка: http://www.w3schools.com/jsref/met_win_setinterval.asp (просьба игнорировать ссылку на параметр "языки")
Более углубленное ссылка: https://developer.mozilla.org/en-US/docs/Web/API/window.setInterval
[W3Schools не самая большая ссылка, на way] (http://w3fools.com) – Ryan
Да, это правда. Я заменю на лучшую. –
W3schools могут быть не самыми точными, но легче на уме и в глазах. Помимо того, кто только что узнает о setinterval, вам будет очень полезно не видеть c-код, попробовать его в браузере и получить ссылку на организацию. –
Вы можете использовать window.setInterval
Пример использования:
window.setInterval(function() {
console.log("foo");
}, 3000);
<script>
var intervalVariable=setInterval(function(){
//Your operation goes Here
},1000); // executes every 1000 milliseconds(i.e 1 sec)
function stopTimer()
{
clearInterval(intervalVariable);
}
</script>
It Изменяет время в режиме div и время изменяется через 1 сек.
setInterval(function(){
var date=new Date();
$('.class').html(date);
},1000);
- 1. Extjs: Выполнять функцию с регулярным интервалом
- 2. AJAX с регулярным интервалом
- 3. Javascript валидатор времени с интервалом времени?
- 4. Выполнить функцию с интервалом времени SDL/C++
- 5. Выполнять телефонные звонки с регулярным интервалом времени с использованием таймера?
- 6. Обновление объекта с интервалом времени
- 7. Повторить функцию с интервалом?
- 8. Пейджинг с интервалом времени
- 9. дата дата посещают регулярным интервалом
- 10. Неисправность с интервалом javascript
- 11. Изменение изображения ячейки UICollectionView с регулярным интервалом
- 12. Запуск программы ADO.net с регулярным интервалом
- 13. ionic: воспроизведение аудиофайла с регулярным интервалом
- 14. Как обновить маркер googleMap с регулярным интервалом?
- 15. Запуск exe в лазури с регулярным интервалом
- 16. AngularJS: Я могу повторить функцию с некоторым интервалом времени?
- 17. Какой подход следует использовать для вызова метода с регулярным интервалом?
- 18. Javascript - изменение непрозрачности цвета фона с интервалом времени
- 19. Sql запросов с интервалом времени
- 20. Слияние записей с интервалом времени
- 21. PHP «цикл» с интервалом времени
- 22. iOS localStorage с помощью Phonegap очищается с регулярным интервалом
- 23. периодически запускать php-скрипт с интервалом времени с использованием javascript
- 24. группа интервалом времени
- 25. Запустите функцию Javascript перед вызовом Servlet
- 26. Запустите функцию javascript при воспроизведении звука
- 27. Запустите функцию javascript automaticall на странице aspx
- 28. Запустите функцию Javascript перед функциями jQuery
- 29. Запустите функцию Javascript, если условие истинно
- 30. Запустите функцию javascript, когда Angular «закончил»
возможно дубликат [установить интервал Interval и Clear] (http://stackoverflow.com/questions/5978519/set-interval-and-clear-interval) –