Hallo,
ich habe testweise eine Webcam konfiguriert. www.wirtzcam.de
Die Bildrückschau auf 24 Stunden funktioniert per Javascript. Leider bekomme ich es aber nicht hin, dass das aktuelle Bild beim Betreten der Seite refresht wird. Auch das will ich nicht über META-Refresh, sondern über ein Javascript machen.
Diverse Scripte kenne ich. Kann aber den Aufruf nicht in das spezielle unten eingefügte Script einfügen. :-(
Kennt sich jemand aus?
Hier einmal das gesamte Script, wie es bei mir läuft. Nicht irritieren lassen durch die variable "0" und "1" - eigentlich kann das script auch Weitwinkel und Telebilder der Kamera auswählen. Deshalb habe ich die selbe URL für beide möglichen Bildquellen reingeschrieben.
Den fett geruckten Teil habe ich als Versuch eingefügt, die Bilder zu refreshen. Funktioniert aber wohl nicht. Die anderen Funktionen des Scripts sind aber einwandfrei.
Wer kann mir helfen?
Danke, Gruß
thwmobil
ich habe testweise eine Webcam konfiguriert. www.wirtzcam.de
Die Bildrückschau auf 24 Stunden funktioniert per Javascript. Leider bekomme ich es aber nicht hin, dass das aktuelle Bild beim Betreten der Seite refresht wird. Auch das will ich nicht über META-Refresh, sondern über ein Javascript machen.
Diverse Scripte kenne ich. Kann aber den Aufruf nicht in das spezielle unten eingefügte Script einfügen. :-(
Kennt sich jemand aus?
Hier einmal das gesamte Script, wie es bei mir läuft. Nicht irritieren lassen durch die variable "0" und "1" - eigentlich kann das script auch Weitwinkel und Telebilder der Kamera auswählen. Deshalb habe ich die selbe URL für beide möglichen Bildquellen reingeschrieben.
Code:
</head>
<script language="JavaScript">
var buffer = new Image;
var ArchivURL = ["http://www.wirtzcam.de/cam",
"http://www.wirtzcam.de/cam"];
function DisplayImage(nr) {
// Display image at once from buffer (Probs with IE)
switch(nr) {
case 0 : document.wirtzcam.src = buffer.src;
break;
case 1 : document.wirtzcam.src = buffer.src;
break;
}
}
function HourImage(nr, hour) {
buffer.src = ArchivURL[nr] + hour + ".jpg";
DisplayImage(nr);
}
function ActImage(nr) {
buffer.src = ArchivURL[nr] + ".jpg";
DisplayImage(nr);
}
function ErrorImage(nr) {
buffer.src = "keinbild.jpg";
DisplayImage(nr);
}
function reloadImage() {
var now = new Date();
if (document.images) {
document.images.buffer.src = ArchivURL[nr] + ".jpg" + now.getTime();
}
setTimeout('reloadImage()',10000);
}
setTimeout('reloadImage()',10000);
</script>
</head>
<table align="left" width="680" border="0" cellspacing="0" cellpadding="0">
<tbody><tr>
<td colspan="3" align="left" valign="top">
<div class="Fliesstext_dunkel_reg">
<span class="Fliesstext_dunkel_bold">
</div>
</td>
</tr>
<tr>
<td colspan="3" align="left" valign="top">
<left>
<img src="http://www.wirtzcam.de/cam.jpg" name="wirtzcam" onerror="ErrorImage(0)" border="1" height="368" width="496"><br></td>
</tr>
<tr>
<td align="left" valign="top" width="100">
</td>
<td align="left" valign="left">
<left>
<FONT SIZE=1>
<a href="javascript:ActImage(0)">aktuell </a>
<a href="javascript:HourImage(0, '01')">1 </a>
<a href="javascript:HourImage(0, '02')">2 </a>
<a href="javascript:HourImage(0, '03')">3 </a>
<a href="javascript:HourImage(0, '04')">4 </a>
<a href="javascript:HourImage(0, '05')">5 </a>
<a href="javascript:HourImage(0, '06')">6 </a>
<a href="javascript:HourImage(0, '07')">7 </a>
<a href="javascript:HourImage(0, '08')">8 </a>
<a href="javascript:HourImage(0, '09')">9 </a>
<a href="javascript:HourImage(0, '10')">10 </a>
<a href="javascript:HourImage(0, '11')">11 </a>
<a href="javascript:HourImage(0, '12')">12 </a><br>
<a href="javascript:HourImage(0, '13')">13 </a>
<a href="javascript:HourImage(0, '14')">14 </a>
<a href="javascript:HourImage(0, '15')">15 </a>
<a href="javascript:HourImage(0, '16')">16 </a>
<a href="javascript:HourImage(0, '17')">17 </a>
<a href="javascript:HourImage(0, '18')">18 </a>
<a href="javascript:HourImage(0, '19')">19 </a>
<a href="javascript:HourImage(0, '20')">20 </a>
<a href="javascript:HourImage(0, '21')">21 </a>
<a href="javascript:HourImage(0, '22')">22 </a>
<a href="javascript:HourImage(0, '23')">23 </a>
<a href="javascript:HourImage(0, '00')">24 </a>
</span></td>
</tr>
</table>
</FONT>
<left>
Den fett geruckten Teil habe ich als Versuch eingefügt, die Bilder zu refreshen. Funktioniert aber wohl nicht. Die anderen Funktionen des Scripts sind aber einwandfrei.
Wer kann mir helfen?
Danke, Gruß
thwmobil