Intégrer un javascript dans du HTML ...
Résolu
pives
Messages postés
427
Date d'inscription
Statut
Membre
Dernière intervention
-
pives Messages postés 427 Date d'inscription Statut Membre Dernière intervention -
pives Messages postés 427 Date d'inscription Statut Membre Dernière intervention -
Salut,
je débute en la matière et j'essaye de lancer un fichier.js à partir d'un code HTML.
Code HTML
<html>
<head>
<title> Essai </title>
</head>
<body>
<script type="text/javascript"
src= C:/Documents_and_Settings/Brendan/Bureau/Nouveau_dossier/coucou.js></script>
</body>
</html>
-----------------------------------------------------------------------------------------------------------------------
coucou.js
<script>
document.write ("voila c'est un des premiers applets que je fais et çà marche presque ...");
</script>
En fait je veux que le code HTML lance le fichier .js (avec le texte qu'il contient). Mon pb est je pense au niveau du fichier .js mais je ne sais pas où dans le syntaxe .... Quelqu'un peut-il m'aider ? merci d'avance ...
je débute en la matière et j'essaye de lancer un fichier.js à partir d'un code HTML.
Code HTML
<html>
<head>
<title> Essai </title>
</head>
<body>
<script type="text/javascript"
src= C:/Documents_and_Settings/Brendan/Bureau/Nouveau_dossier/coucou.js></script>
</body>
</html>
-----------------------------------------------------------------------------------------------------------------------
coucou.js
<script>
document.write ("voila c'est un des premiers applets que je fais et çà marche presque ...");
</script>
En fait je veux que le code HTML lance le fichier .js (avec le texte qu'il contient). Mon pb est je pense au niveau du fichier .js mais je ne sais pas où dans le syntaxe .... Quelqu'un peut-il m'aider ? merci d'avance ...
A voir également:
- Intégrer un javascript dans du HTML ...
- Intégrer une vidéo dans un powerpoint - Guide
- Editeur html - Télécharger - HTML
- Telecharger javascript - Télécharger - Langages
- Intégrer une liste déroulante dans excel - Guide
- Br html ✓ - Forum Webmastering
13 réponses
En effet, je suis sous Notepad++ et le texte à illico viré au violet, mais toujours pas de texte apparent ...
Bonjour,
Tu dois aussi rajouter des " devant et après le nom de ton fichier,le code entre tes balises <body> et </body> devrait être le suivant
A plus
Tu dois aussi rajouter des " devant et après le nom de ton fichier,le code entre tes balises <body> et </body> devrait être le suivant
<script type="text/javascript" src="C:/Documents_and_Settings/Brendan/Bureau/Nouveau_dossier/coucou.js"></script>
A plus
Bonjour,
Es-tu sur du chemin pour ton fichier coucou.js, ce ne serait pas plutôt
Je ne pense pas que tes nom de dossiers contiennent des _ mais bien des blancs.
A plus
Es-tu sur du chemin pour ton fichier coucou.js, ce ne serait pas plutôt
<script type="text/javascript" src="C:/Documents%20and%20Settings/Brendan/Bureau/Nouveau%20dossier/coucou.js"></script>
Je ne pense pas que tes nom de dossiers contiennent des _ mais bien des blancs.
A plus
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour,
J'ai essayé le même code sur mon ordinateur et cela fonctionne très bien, maintenant pour voir si ton problème viens du chemin d'accès a ton fichier ou pas, peux-tu essayer le code suivant
A plus
J'ai essayé le même code sur mon ordinateur et cela fonctionne très bien, maintenant pour voir si ton problème viens du chemin d'accès a ton fichier ou pas, peux-tu essayer le code suivant
<html> <head> <title> Essai </title> </head> <body> <script type="text/javascript" document.write("Petit test pour trouver l'erreur..."); </script> </body> </html>
A plus
Rien ne s'affiche .... What's up Doc ?
Edit:
Il manquait > après <script type="text/javascript"
En l'ajoutant c'est bon, le texte s'affiche...
Edit:
Il manquait > après <script type="text/javascript"
En l'ajoutant c'est bon, le texte s'affiche...
Bonjour,
J'avais pas les yeux bien en face des trous, en fait ton chemin pour ton fichier doit être le suivant
Il faut remplacer le caractère / par \
A plus
J'avais pas les yeux bien en face des trous, en fait ton chemin pour ton fichier doit être le suivant
<script type="text/javascript" src="C:\Documents%20and%20Settings\Brendan\Bureau\Nouveau%20dossier\coucou.js"></script>
Il faut remplacer le caractère / par \
A plus
Yep
J'ai essayé aucune différence ....
Doc html
<html>
<head>
<title> Essai </title>
</head>
<body>
<script type="text/javascript"
src= "C:\Documents%20and%20Settings\Brendan\Bureau\Nouveau%20dossier\coucou.js"></script>
</body>
</html>
-------------------------------------------------------------------------------------------------------------------
coucou.js
document.write ("ca marche...");
Tu es sur que mon fichier coucou.js est suffisant ? çà me parait léger, en même temps je n'y connais rien ....
J'ai essayé aucune différence ....
Doc html
<html>
<head>
<title> Essai </title>
</head>
<body>
<script type="text/javascript"
src= "C:\Documents%20and%20Settings\Brendan\Bureau\Nouveau%20dossier\coucou.js"></script>
</body>
</html>
-------------------------------------------------------------------------------------------------------------------
coucou.js
document.write ("ca marche...");
Tu es sur que mon fichier coucou.js est suffisant ? çà me parait léger, en même temps je n'y connais rien ....
Bonjour,
Je ne suis vraiment pas bien réveillé aujourd'hui, le chemin était correct, tu trouveras ci-dessous le code que j'ai utilisé pour tester sur mon ordinateur (Généré par FrontPage) et cela fonctionne
Le contenu de mon fichier coucou.js est exactement le même que le tien, donc là pas de problème.
Tu peux copier/coller dans ta page en changeant bien sur le chemin de ton fichier et vérifie bien si ton dossier est "Nouveau dossier" ou bien "Nouveau Dossier"
A plus
Je ne suis vraiment pas bien réveillé aujourd'hui, le chemin était correct, tu trouveras ci-dessous le code que j'ai utilisé pour tester sur mon ordinateur (Généré par FrontPage) et cela fonctionne
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <title>Essai</title> </head> <body> <script type=text/javascript src="C:/Documents%20and%20Settings/Monuser/My%20Documents/My%20Web%20Sites/coucou.js"></script> </body> </html>
Le contenu de mon fichier coucou.js est exactement le même que le tien, donc là pas de problème.
Tu peux copier/coller dans ta page en changeant bien sur le chemin de ton fichier et vérifie bien si ton dossier est "Nouveau dossier" ou bien "Nouveau Dossier"
A plus
Je suis désolé d'insister, mais çà ne marche toujours pas !!!
J'ai fait des tests avec d'autres fichiers, d'autres noms, d'autres emplacements, et rien. Je trouve çà bizarrement compliqué, je cherche juste à appelé un fichier.js ... Je commence à me demander si je me suis correctement exprimé: je veux que sur ma page HTML s'affiche le texte contenu dans mon fichier.js...
Au sujet de ta réponse, j'ai 2 questions:
- C'est quoi cette ligne <meta ... juste de l'info ?
- Lorsque tu écris <script type=text/javascript ... ne faut-il pas des guillemets ("text/javascript") ?
Car on m'a dit hier que cela s'écrivait toujours ainsi ...
J'ai fait des tests avec d'autres fichiers, d'autres noms, d'autres emplacements, et rien. Je trouve çà bizarrement compliqué, je cherche juste à appelé un fichier.js ... Je commence à me demander si je me suis correctement exprimé: je veux que sur ma page HTML s'affiche le texte contenu dans mon fichier.js...
Au sujet de ta réponse, j'ai 2 questions:
- C'est quoi cette ligne <meta ... juste de l'info ?
- Lorsque tu écris <script type=text/javascript ... ne faut-il pas des guillemets ("text/javascript") ?
Car on m'a dit hier que cela s'écrivait toujours ainsi ...
Bonjour,
J'ai bien compris ce que tu veux faire, et le code indiqué devrait faire ce que tu veux. Concernant la balise <meta> elle définit la table de caractères à utiliser (mais cela n'est pas obligatoire), concernant les guillemets, je n'ai pas de problème avec ou sans, tu trouveras ici une copie d'écran qui affiche le résultat de ma page html dans Internet Explorer.
Peux-tu copier/coller tout le code de ta page html à nouveau ainsi qu'une copie d'écran de ton dossier où se trouve ton fichier coucou.js
A plus
J'ai bien compris ce que tu veux faire, et le code indiqué devrait faire ce que tu veux. Concernant la balise <meta> elle définit la table de caractères à utiliser (mais cela n'est pas obligatoire), concernant les guillemets, je n'ai pas de problème avec ou sans, tu trouveras ici une copie d'écran qui affiche le résultat de ma page html dans Internet Explorer.
Peux-tu copier/coller tout le code de ta page html à nouveau ainsi qu'une copie d'écran de ton dossier où se trouve ton fichier coucou.js
A plus
Page HTML
<html>
<head>
<title> Ma page </title>
<head>
<body>
<script type="text/javascript"
src="C:/jav/script.js">
</script>
</body>
<html>
-----------------------------------------------
script.js
document.write ("enfin ca marche !!!");
Voila et pour la copie d'écran du dossier source c'est ici:
http://www.cijoint.fr/cjlink.php?file=cj200808/cij3os2hM7.jpg
<html>
<head>
<title> Ma page </title>
<head>
<body>
<script type="text/javascript"
src="C:/jav/script.js">
</script>
</body>
<html>
-----------------------------------------------
script.js
document.write ("enfin ca marche !!!");
Voila et pour la copie d'écran du dossier source c'est ici:
http://www.cijoint.fr/cjlink.php?file=cj200808/cij3os2hM7.jpg
Au fait j'utilise Mozilla 2, et j'ai vérifié les javascript sont actifs ...
Edit
Je viens de me rendre compte que cela fonctionne sur Explorer et non sur Mozilla (malgré l'option Javascript). Désolé de t'avoir fait cherché pour rien ... vraiment désolé... Le Java passe mal sur Mozilla ? C'est un des premier vrai truc que j'aurais appris, mais crois moi je vais le retenir !!!
Edit
Je viens de me rendre compte que cela fonctionne sur Explorer et non sur Mozilla (malgré l'option Javascript). Désolé de t'avoir fait cherché pour rien ... vraiment désolé... Le Java passe mal sur Mozilla ? C'est un des premier vrai truc que j'aurais appris, mais crois moi je vais le retenir !!!
Bonjour,
En fait comme ton fichier script.js et ta page net.html sont dans le même dossier, le code ci-dessous devrait faire ce que tu veux (je l'ai testé en créant sur mon ordinateur la même structure
A plus
Edit: cela fonctionne avec Firefox 3.0 et Internet Explorer 7.0
En fait comme ton fichier script.js et ta page net.html sont dans le même dossier, le code ci-dessous devrait faire ce que tu veux (je l'ai testé en créant sur mon ordinateur la même structure
<html> <head> <title> Ma page </title> <head> <body> <script type="text/javascript" src="script.js"> </script> </body> <html>
A plus
Edit: cela fonctionne avec Firefox 3.0 et Internet Explorer 7.0