Voulf
vendredi 4 juin 2004 à 11:02
Salut!
Tu peux avoir plusieurs fichiers .js spécifiques. Par ex, l'un pour de la navigation et un autre pour des fonctions génériques type ouvertur de fenêtre.
<script type="text/javascript" src="scripts/nav.js"></script>
et
<script type="text/javascript" src="scriptsfonctions.js"></script>
Je pense que la dessus on est d'accord

A priori ton fichier .js est soit constitué de scripts qui vont s'exécuter lorsque que le fichier sera appelé dans la page html par la ligne de code ci-dessus soit constitué de fonction (function ouvrirFenetre() par ex). Ainsi, comme tu as fait appel au fichier dans le head, tu n'as plus qu'à appeler la fonction qui va bien :
- Soit dans la balise body : <body onload="ouvrirFenetre()"></body>
- Soit dans le body <script type="text/javascript">ouvrirFenetre()</script>
- Soit sur un évènement <a href="java script:void(0);" onclick="ouvrirFenetre()">Ouvrir</a>.