Javascript image object

Status
Niet open voor verdere reacties.

gast3913

Gebruiker
Lid geworden
31 dec 2006
Berichten
77
Hallo allemaal,

Ik ben bezig met een windows desktop gadget en deze heeft ergens in de code dit staan:

Code:
function loadNextImage()
{
	stopLoading();
	
	loadImage = null;
	loadImage = new Image();
	
	loadImage.onload = imageLoaded;
	loadImage.onerror = errorOccurred;
	loadImage.onabort = errorOccurred;
	
	i++;
	
	loadImage.src = url + "&cnt=" + i;
}

De url word op een andere plaats gezet naar bijvoorbeeld:
http://gebruikersnaam:wachtwoord@192.168.6.202:80/axis-cgi/jpg/image.cgi?resolution=320x240

Wanneer de URL werkt word de functie imageLoaded getriggerd. Wanneer de url niet werkt (bijvoorbeeld als in plaats van het poortnummer "80asd" staat word imageLoaded ook getriggerd. Dit terwijl er nooit een plaatje geladen is.
errorOccured word niet getriggerd.
Weet iemand hier een oplossing voor?

Ik heb zelfs in de imageLoaded functie het volgende gezet wat ook niet werkt.
Een controle op loadImage.completed
Een controle op loadImage.height !== 0

En ik kom geen ene moer verder :)
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan