Flux rss
Bookmark Ajouter aux favoris / Partager

A quel emplacement insérer le Javascript dans votre page HTML

Il existe plusieurs façons d'inclure du JavaScript dans une page HTML :

  • Grâce à la balise <SCRIPT>
  • En mettant le code dans un fichier
  • Grâce aux événements

Dans la balise script

Le code Javascript peut être inséré où vous le désirez dans votre page Web, vous devez toutefois veiller à ce que le navigateur ait entièrement chargé votre script avant d'exécuter une instruction. En effet, lorsque le navigateur charge votre page Web, il la traite de haut en bas, de plus vos visiteurs (souvent impatients) peuvent très bien interrompre le chargement d'une page, auquel cas si l'appel d'une fonction se situe avant la fonction dans votre page il est probable que cela génèrera une erreur si cette fonction n'a pas été chargée.

Ainsi, on place généralement le maximum d'éléments du script dans la balise d'en-tête (ce sont les éléments située entre les balises <HEAD> et </HEAD>). Les événements Javascript seront quant à eux placés dans le corps de la page (entre les balises <BODY> et </BODY>) comme attribut d'une commande HTML...

<SCRIPT language="Javascript">

 <!--

Placez ici le code de votre script

// -->

</SCRIPT>
L'argument de la balise <SCRIPT> décrit le langage utilisé. Il peut être "JavaScript" "JavaScript1.1" "JavaScript1.2".

On peut ainsi (en passant un argument différent de "JavaScript") utiliser d'autres langages de programmation que celui-ci (par exemple le VbScript).

Pour utiliser différentes versions de JavaScript tout en conservant une certaine compatibilité, il suffit de déclarer plusieurs balises SCRIPT ayant chacune comme paramètre la version du JavaScript correspondante.

Dans un fichier externe

Il est possible de mettre les codes de JavaScript en annexe dans un fichier (à partir de Netscape 3.0 uniquement). Le code à insérer est le suivant :

<SCRIPT LANGUAGE="Javascript" SRC="url/fichier.js"> </SCRIPT>

Oû url/fichier.js correspond au chemin d'accès au fichier contenant le code en JavaScript, sachant que si celui-ci n'existe pas le navigateur exécutera le code inséré entre les 2 balises.

Grâce aux événements

On appelle événement une action de l'utilisateur, comme le clic d'un des boutons de la souris. Le code dans le cas du résultat d'un événement s'écrit :

<balise eventHandler="code Javascript à insérer">

eventHandler représente le nom de l'événement.

Dernière modification le mardi 14 octobre 2008 à 17:40:36.Ce document intitulé « Javascript - Implantation du code » issu de Comment Ça Marche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.

Erreur code javascript (Résolu) Salut, je suis newbie en javascripts, je construis un site avec front page 2003 ,que je trouve bien pratique sauf que je voudrais intégrer un javascript téléchargé chez vous: ajouter aux favoris et j'ai un problème: au début du code j'ai une erreur... www.commentcamarche.net/forum/affich-1316979-erreur-code-javascript
Generateur de code (Résolu) salut je cherche un bon generateur de code, me dite pas visual studio, je le connait mais un programme facile svp. MERCI www.commentcamarche.net/forum/affich-3545211-generateur-de-code
Activation "Javascript" dans IE6 Bonjour, Sous windows XP, IE6 comment activer "javascript" ? En effet dans Option Internet/Avancé la rubrique Microsoft VM/Compilateur Java ... ne figure pas et je ne sais pas quoi faire pour la voir apparaître et ainsi cocher l'activation. Un grand... www.commentcamarche.net/forum/affich-2017683-activation-javascript-dans-ie6
Javascript - Interdire le clic droit de la sourisIl est possible d'empêcher que votre visiteur effectue un clic droit sur votre page. Ceci permet une protection relative de vote code source et de vos photos. Placez ce script entre les balises et de votre code HTML : www.commentcamarche.net/faq/sujet-1980-javascript-interdire-le-clic-droit-de-la-souris
[Webmaster] Afficher facilement le code php/xhtml de vos pagesSi vous voulez proposer a vos visiteurs de voir la source de vos fichiers (PHP ou HTML), il y a plusieurs solutions. En php Afficher le code php Afficher le code html En html Informations Voir aussi En php Afficher le code php La... www.commentcamarche.net/faq/sujet-4469-webmaster-afficher-facilement-le-code-php-xhtml-de-vos-pages
Javascript - Echapper une apostropheEn Javascript, une apostrophe (simple quote) dans une chaîne elle-même délimitée par des apostrophes cause une erreur. Pour y remédier il faut échapper l'apostrophe, c'est-à-dire la précéder du caractère antislash pour faire comprendre à... www.commentcamarche.net/faq/sujet-16308-javascript-echapper-une-apostrophe
Code javascript qui fais defiler du texteBonjour, Je souhaite savoir si il existe un code en javascript qui permet de faire defiler du texte. Par exemple que sur ma page web, plusieurs phrases defilent en un laps de temps que je définit.. Je ne parle pas de defiler de droite à gauche ou de... www.commentcamarche.net/forum/affich-9528196-code-javascript-qui-fais-defiler-du-texte
Pb pour insérer code php dans code javascriptbonjour, j'ai un pb lorsque j'insère un code php dans le code javascript par exemple: var obj = new AW.UI.Grid; obj.setCellData([ www.commentcamarche.net/forum/affich-2829715-pb-pour-inserer-code-php-dans-code-javascript
[Javascript] Ajout de code onclick sur 1 lien (Résolu)Bonjour à tous :)) Sur mon site, j'ai un menu que j'aimerais rendre un peu interactif avec javascript :) Sur mon menu j'ai un lien Accueil. J'aimerais, quand je clique dessus, les sous-menus s'affichent à la suite. En d'autres termes plus simples,... www.commentcamarche.net/forum/affich-3574603-javascript-ajout-de-code-onclick-sur-1-lien
Télécharger JavaScript ObfuscatorJasob JavaScript Obfuscator est un logiciel de protection de code Javascript. Il intègre une interface simple. Il vous permet de convertir votre code Javascript en un code incompréhensible pour l’homme mais lisible pour le navigateur. Le logiciel... www.commentcamarche.net/telecharger/telecharger-34056889-javascript-obfuscator
Implantation du code PhpL'interprétation du code par le serveur Un script PHP est un simple fichier texte contenant des instructions écrites à l'aide de caractères ASCII 7 bits (des caractères non accentués) incluses dans un code HTML à l'aide de balises spéciales et... www.commentcamarche.net/contents/php/phpimplant.php3
ASP - Implantation du codeInterprétation du code par le serveur Un script ASP est un simple fichier texte contenant des instructions écrites à l'aide de caractères ASCII 7 bits (des caractères non accentués) stocké sur le serveur dans un fichier possédant l'extension... www.commentcamarche.net/contents/asp/aspcode.php3