Hi,
Danke erst mal Zergling für den Vorschlag mit der "document.image[].complete" funktion.
Vllt kann mir ja jmd helfen, weil diese Funktion bei mir immer nen true zurückgibt auch wenn das pic noch nicht vollständig geladen ist. Vllt hab ich ja irgendwo nen Denkfehler. :-/
Hier erst mal überhaupt was ich wil.. Also, auf meiner Page wird jeweils ein Webcampic in bestimmten zyklen refresht. Was ich errreichen möchte ist, dass das Skript welches das pic aktuallisiert wartet, bis das Bild vollständig geladen ist. Gerade Analoguser haben bei nem sekündigen refresh die A-Karte, da das nächste pic geladen wird obwohl noch nicht mal das erste vollständig geladen wurde. Somit sehen sie nyx.
Also hier mal mein Versuch der leider nicht funktioniert.
Code:
function WebcamUpdate()
{
Now = new Date();
NewPicUrl = '".$url."?' + Now.getTime();
document.camstream.src = NewPicUrl;
while(!document.camstream.complete) { sleep(500); } // Hier sollte das Skript eigentlich warten bis das Pic im Browser geladen wurde.
setTimeout('WebcamUpdate()', rate);
}
Vllt hat ja einer ne Idee, bin für jeden Löungsvorschlag dankbar.