lasser
27.04.2011, 10:04:56
Moin!
Das Bild einer Webcam soll nach dem Seitenaufruf x-mal aktualisiert werden. Bisher wird neu geladen, bis die Seite geschlossen wird:<script language="JavaScript">
<!--
function reloadImage() {
var now = new Date();
if (document.images) {
document.images.webcam.src = 'Bild.jpg?' + now.getTime();
}
setTimeout('reloadImage()',10000);
}
setTimeout('reloadImage()',10000);
//-->
</script>
Das funktioniert ohne weiteren Aufruf, während ich das mit<body onload="reloadImage()">nicht hinbekommen habe.
Wie kriege ich in den Code nun den Zähler rein? Folgendes geht nicht:<script language="JavaScript">
<!--
function reloadImage() {
var now = new Date();
var relc;
relc++;
if (document.images) {
if (relc < 10) {
document.images.webcam.src = 'Bild.jpg?' + now.getTime();
setTimeout('reloadImage()',3000);
}
}
}
setTimeout('reloadImage()',3000);
//-->
</script>Könnt Ihr mir helfen?
Gruß
Frank
Das Bild einer Webcam soll nach dem Seitenaufruf x-mal aktualisiert werden. Bisher wird neu geladen, bis die Seite geschlossen wird:<script language="JavaScript">
<!--
function reloadImage() {
var now = new Date();
if (document.images) {
document.images.webcam.src = 'Bild.jpg?' + now.getTime();
}
setTimeout('reloadImage()',10000);
}
setTimeout('reloadImage()',10000);
//-->
</script>
Das funktioniert ohne weiteren Aufruf, während ich das mit<body onload="reloadImage()">nicht hinbekommen habe.
Wie kriege ich in den Code nun den Zähler rein? Folgendes geht nicht:<script language="JavaScript">
<!--
function reloadImage() {
var now = new Date();
var relc;
relc++;
if (document.images) {
if (relc < 10) {
document.images.webcam.src = 'Bild.jpg?' + now.getTime();
setTimeout('reloadImage()',3000);
}
}
}
setTimeout('reloadImage()',3000);
//-->
</script>Könnt Ihr mir helfen?
Gruß
Frank