Bonjour,
j'ai un fichier javascript qui contient tous mais fonctions,
je veux m'assurer que lorsque j'execute une fonction, que ce fichier .js est totalement chargé (pour que cette fonction s'exécute bien sure)
comment faire ?
Bonjour,
j'ai un fichier javascript qui contient tous mais fonctions,
je veux m'assurer que lorsque j'execute une fonction, que ce fichier .js est totalement chargé (pour que cette fonction s'exécute bien sure)
comment faire ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head> <title>Untitled Page</title> </head> <body> TOUTE TA PAGE ET EN DERNIER <script type="text/javascript"> //appel de ton script ici </script> </body> </html>
Bonjour,onload ne se déclenche qu'une fois tout le document chargé ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part <body onload="ta_fonction();">
A+
Mais le lien vers ton script est bien dans le html, donc au déclenchement de l'événement onload, le script est déjà chargé.
à partir du moment où tu as déclarer ton (tes) fichier(s) dans l'entête (balises <head>) de ta page HTML, il n'y a pas de souci :
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 <html> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <meta http-equiv="Content-Language" content="fr" /> <script type="text/javascript" src="dossier/fonctions.js"></script> </head> <body onload="ta_fonction()"> <!-- ton code HTML --> </body> </html>
moi j'voulais pas taper sur le onload justement pour éviter d'utiliser les évènements ...![]()
Probablement du fait que le site où tu as copié le code utilise un framework (Prototype je pense) qui n'est pas chargé sur ta page...![]()
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager