onload met afbeeldingen

Status
Niet open voor verdere reacties.

bn2vs

Terugkerende gebruiker
Lid geworden
18 aug 2007
Berichten
1.705
Ik wil een functie laten laden zodra een afbeelding voledig verschenen is op mn webpagina.
Is het mogelijk om iets in deze aard te doen, en hoe moet het dan?
PHP:
<img src="" onload="eenFunctie()">
 
het kan geloof ik op deze manier. maar is je vraag nou of dit kan??
of hoe je nu je functie aanroept of maakt?

vraagjes kunnen dom overkomen maar dan weet ik het zeker
 
Is het mogelijk om iets in deze aard te doen, en hoe moet het dan?
Ja. :) Met twee aanpassingen:
PHP:
function eenFunctie(obj) {
........
obj.onload = null;
};

<img src="#" onload="eenFunctie(this)">
this in de onload zorgt ervoor dat het img-object wordt doorgegeven aan de functie. Dat gebruik je dan bv. als obj.title = 'Tekst';

obj.onload = null; zorgt ervoor dat de onload weer op null wordt teruggezet zodat de functie niet steeds opnieuw wordt aangeroepen bij een geanimeerde gif in IE. :)


Vr.Gr. Egel.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan