- 13, May 2024
- #1
У меня есть код jQuery, который будет выполняться каждые 6 секунд.
С Mozilla Firefox 51.0.1 все работает нормально.
С Internet Explorer 11 вроде бы все работает нормально, но когда я выхожу из компьютера, делаю что-нибудь еще и возвращаюсь, возможно, Internet Explorer 11 перестал запускать сценарий.
Например, через несколько часов.
Другими словами, он больше не будет выполняться каждые 6 секунд.
Сообщения об ошибках отсутствуют. Как я могу решить проблему?
С Internet Explorer 11 вроде бы все работает нормально, но когда я выхожу из компьютера, делаю что-нибудь еще и возвращаюсь, возможно, Internet Explorer 11 перестал запускать сценарий.
Например, через несколько часов.
Другими словами, он больше не будет выполняться каждые 6 секунд.
Сообщения об ошибках отсутствуют. Как я могу решить проблему?
<script src="/jquery-3.0.0.min.js"></script>
<script type="text/javascript">
<!--
$(document).ready(function(){
valvonta = function() {
var kaavio = 106; // 38;
var a = performance.now();
jQuery.post("hae_tilanteet.php", {
kaavio: kaavio
}).done(function(data) {
var b = performance.now();
$('#valvonta').html(data);
var c = performance.now();
// alert('search ' + (((b - a)/1000)%60) + ' s and update ' + (((c - b)/1000)%60) + ' s');
setTimeout(valvonta, 6000);
});
};
setTimeout(valvonta, 6000);
});
//-->
</script>
Код (JavaScript):