WEBCAM - Reload ohne dass das ganze Bild verschwindet.....
Hans
- javascript
Hallo Lieber Leser !
Bitte um Hilfe,
ich habe hier ein Problem mit einer Webcam:
Und zwar:
Wenn ich einen Refresh setze kommt zwar danach immer ein neues Bild und das ist auch guit so,
aber während er das neue Bild ladet ist das andere Bild weg.
Bis halt das neue Bild da ist.
Desshalb Suche ich:
Ein Script (Javascript !!) welches das "alte" Bild noch
angezeigt lässt bis das "neue" fertig geladen ist,
dass laso beim Refresh dann immer sofort das neue Bild zu sehen ist ohne Pause ohne Bild.
Ich weiß dass ich nicht gut erklären kann,
hoffentlich ist es trotzdem verständlich was ich suche..?!?
Achja, ausserdem ist ganz wichtig dass es Javascript ist,
weil PHP und Perl kann man nicht überall Hosten....
Also,
Vielen Dank,
Euer Hans
Hi Hans
Du kannst den Ladezustand von Bildern mit
if (document.images[Nr].complete==true)
abfragen und dann erst die Bilder austauschen.
siehe <../../tecbbe.htm#a3>
Die Nummer des Bildes kannst du ueber
document.images.length (ermittelt die Anzahl der Bilder)
herausbekommen. Wenn ich das richtig verstehe muesste das neue Bild das naechste sein und da ja bei document.images[i].. immer bei 0 angefangen wird zu zaehlen wird das neue Bild wohl die Nummer
document.images.length haben!
Probiers mal aus und poste mal ob's geklappt hat
Tschau Holger
Von Wincam gibt es ein Java Script,
das genau das macht, was Du suchst.
Du kannst es gratis runterladen, und
es funktioniert mit jeder Webcam
www.wincam.com
Gruss
Raphael