Appel fonction javascript dans un body
flaken710
Messages postés
41
Date d'inscription
Statut
Membre
Dernière intervention
-
avion-f16 Messages postés 19252 Date d'inscription Statut Contributeur Dernière intervention -
avion-f16 Messages postés 19252 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'ai créer un fichier javascript où j'ai une fonction appeller visionneuse, qui permet donc de visionner des images. Au début je l'avait mis dans mon fichier html et il fonctionnais correctement. Maintenant que j'ai le script dans un fichier .js j'ai inclus dans mon fichier html la ligne suivante :
<script LANGUAGE="Javascript" SRC="script.js"> </script>
Ce que je voudrais c'est que lorsque je charge la page la visionneuse se met en route automatiquement. Donc j'ai fait : <body OnLoad="visonneuse()"> et sa ne fonctionnement pas. je sais que normalement on doit mettre les balises <script> mais la comme c'est dans le body je ne sais pas si c'est réalisable avec le script dans un fichier .js
Merci d'avance pour votre aide.
J'ai créer un fichier javascript où j'ai une fonction appeller visionneuse, qui permet donc de visionner des images. Au début je l'avait mis dans mon fichier html et il fonctionnais correctement. Maintenant que j'ai le script dans un fichier .js j'ai inclus dans mon fichier html la ligne suivante :
<script LANGUAGE="Javascript" SRC="script.js"> </script>
Ce que je voudrais c'est que lorsque je charge la page la visionneuse se met en route automatiquement. Donc j'ai fait : <body OnLoad="visonneuse()"> et sa ne fonctionnement pas. je sais que normalement on doit mettre les balises <script> mais la comme c'est dans le body je ne sais pas si c'est réalisable avec le script dans un fichier .js
Merci d'avance pour votre aide.
A voir également:
- Appel fonction javascript dans un body
- Fonction si et - Guide
- Nommez une application d'appel vidéo ou de visioconférence - Guide
- Appel privé - Guide
- Double appel - Guide
- Signal d'appel - Forum iPhone
1 réponse
Si ton fichier "script.js "commence par "function" et se termine par "}", alors tu peux l'inclure dans la partie <head> de ta page.
L'attribut "language" n'est pas utile, par contre, l'attribut "type" lui l'est (et un attribut s'écrit toujours en minuscules, ainsi que sa valeur) :
L'attribut "language" n'est pas utile, par contre, l'attribut "type" lui l'est (et un attribut s'écrit toujours en minuscules, ainsi que sa valeur) :
<script type="text/javascript" src="script.js"></script>Ce code suppose que le fichier "script.js" est dans le même dossier que ta page HTML.
<body OnLoad="visonneuse()">Remplace "OnLoad" par "onload", et n'y aurait-il par un "i" après le premier "s" dans le nom de la fonction ?