Ik gebruik het volgende scriptje om een pagina zichzelf iedere 10 seconden te laten refreshen, maar dit duurt geen 10 seconden maar slechts (bij benadering) 9,8 sec. Het telt dus te snel.
Weet iemand hier een oplossing voor, of een andere manier om de client te laten verversen die betrouwbaar werkt?
Weet iemand hier een oplossing voor, of een andere manier om de client te laten verversen die betrouwbaar werkt?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
| <html>
<head>
<script type="text/javascript">
<!--
var liSecs;
var loTimerID = null;
function InitializeTimer()
{
// Set refresh time and start timer
liSecs = 10;
StartTimer();
}
function StartTimer()
{
if (liSecs==0)
{
window.location.reload(true);
}
else
{
liSecs = liSecs - 1;
loTimerID = self.setTimeout("StartTimer()", 1000);
}
}
-->
</script>
</head>
<body onload="InitializeTimer()">
Content
</body>
</html> |
[ Voor 10% gewijzigd door Verwijderd op 21-06-2005 11:25 ]