Можно ли запускать функцию php каждую минуту или около того, используя Javascript, не переходя на другую страницу?Функция Trigger PHP при активизации события Javascript
-2
A
ответ
1
Вы можете сделать цикл в своем скрипте PHP и использовать функцию sleep()
.
Док для sleep()
here
Или вы можете сделать это
var milliSeconds = 6000;
setInterval(function() {
var xmlhttp;
if (window.XMLHttpRequest) // code for IE7+, Firefox, Chrome, Opera, Safari
{
xmlhttp=new XMLHttpRequest();
}
else
{
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); // code for IE6, IE5
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
console.log (xmlhttp.responseText);
}
}
xmlhttp.open("POST","functions.php",true);
xmlhttp.send();
}, milliSeconds);
Вы должны загрузить XmlHttp объект запроса в соответствии с браузером (XmlHttp = новый XMLHttpRequest();), а затем установить событие обработчик при изменении состояния xmlhttp (xmlhttp.onreadystatechange = function()). Когда он изменяет проверку, если статус 200 (успех), то делайте все, что хотите, с ответом. (Я напечатал его на консоли)
Смежные вопросы
- 1. Trigger JavaScript прокручивает события с помощью php
- 2. Trigger OnClick события с Javascript
- 3. Trigger PHP функция кнопка HTML
- 4. Trigger Promise при возникновении события
- 5. Функция активизации jquery перед запуском переключателя вкладки
- 6. Функция активации Javascript при пожаре события
- 7. React JS - Trigger PHP после события onClick
- 8. Javascript: Функция для события
- 9. Как Trigger Pusher события Использования Javascript
- 10. Trigger javascript function через PHP
- 11. Trigger Javascript функция в зависимости от PHP условия
- 12. Trigger щелчок при обработке события фокуса (JQuery)
- 13. Javascript При перезагрузке события
- 14. SugarCRM - функция Trigger Javascript, когда связаны поле заполняется
- 15. Функция Javascript внутри php
- 16. HTTP-сообщение из события onOpen/trigger
- 17. ORACLE PLSQL Функция/Trigger
- 18. Trigger функция на PageLoad
- 19. jquery trigger - функция «change»
- 20. Trigger угловая функция
- 21. Рекурсивный Trigger Функция
- 22. Javascript - Trigger Error
- 23. Функция события onload javascript работает только при перезапуске сервера
- 24. MySQL Trigger объединить два события
- 25. Trigger Запланированные События от Yii2
- 26. Trigger ключевого события на TinyMCE
- 27. .trigger() не запускает пользовательские события
- 28. Trigger пользовательские события на Socket.io
- 29. Функция запуска события при передаче div ID
- 30. Trigger функция внутри фрейма родителя
Вы можете использовать [Ajax] (http://en.wikipedia.org/wiki/Ajax_ (программирование)). – SAMPro
Сначала изучите основы Ajax. Вы можете использовать jQuery, если вы новичок, он абстрагирует много вещей. –