0
Вот мой код:Javascript setInterval не ждет перед запуском функции
<script type="text/javascript">
<!--
window.onload = function() {
function obtenirTOC(){
$.ajax({
type: "post",
url: "http://saaprod/soutien_tache/outils/preferencesAO/tocCheck.asp",
success: function(str){
if (str=="Oui"){
$("#show-hide-navigation").click();
}
}
})
}
setInterval(obtenirTOC(),30000);
}
//-->
</script>
Мой код не ждет 30000 мс, как это предполагается. Он запускается, как только я загружаю страницу.
Вы можете мне помочь?
Спасибо!
потому, что вы вызываете функцию сразу через круглые скобки («()»), завернуть его, как так функция() {obtenirTOC()}) – thatOneGuy