Lien vers fichier .js
Résolu/Fermé
pat.fred
Messages postés
6
Date d'inscription
samedi 7 novembre 2009
Statut
Membre
Dernière intervention
8 novembre 2009
-
7 nov. 2009 à 11:30
pat.fred Messages postés 6 Date d'inscription samedi 7 novembre 2009 Statut Membre Dernière intervention 8 novembre 2009 - 8 nov. 2009 à 13:34
pat.fred Messages postés 6 Date d'inscription samedi 7 novembre 2009 Statut Membre Dernière intervention 8 novembre 2009 - 8 nov. 2009 à 13:34
A voir également:
- Lien vers fichier .js
- Fichier rar - Guide
- Fichier host - Guide
- Fichier iso - Guide
- Lien url - Guide
- Verifier un lien - Guide
9 réponses
monkey_monk
Messages postés
641
Date d'inscription
mercredi 1 juillet 2009
Statut
Membre
Dernière intervention
10 août 2012
128
8 nov. 2009 à 12:28
8 nov. 2009 à 12:28
Tu n'as pas compris, ce n'est pas l'appel de fichier (<script src="http://www.../rollover.js" type="text/javascript"></script> ) qu'il faut retirer... c'est dans le fichier rollover.js que tu dois retirer toutes les déclarations <SCRIPT LANGUAGE="JavaScript"> et </SCRIPT> !
Avec <script src="http://www.../rollover.js" type="text/javascript"></script>, tu dis au navigateur que tu appelles un fichier externe .js contenant un script Javascript.
Et dans ton fichier du n'arrête pas de répéter : <SCRIPT LANGUAGE="JavaScript"> et </SCRIPT> ce qui est complètement inutile vue que tu lui as déjà dis ! ;)
Donc, met ceci dans ton fichier rollover.js tu ne dois mettre que :
...et un seul IF suffit !
Avec <script src="http://www.../rollover.js" type="text/javascript"></script>, tu dis au navigateur que tu appelles un fichier externe .js contenant un script Javascript.
Et dans ton fichier du n'arrête pas de répéter : <SCRIPT LANGUAGE="JavaScript"> et </SCRIPT> ce qui est complètement inutile vue que tu lui as déjà dis ! ;)
Donc, met ceci dans ton fichier rollover.js tu ne dois mettre que :
if(document.images) { i1 = new Image; i1 = "http://www.reconfort-et-poesie.fr/accueilv.gif"; i2 = new Image; i2 = "http://www.reconfort-et-poesie.fr/quisuisjev.gif"; i3 = new Image; i3 = "http://www.reconfort-et-poesie.fr/poesiesv.gif"; i4 = new Image; i4 = "http://www.reconfort-et-poesie.fr/imuvriniv.gif"; i5 = new Image; i5 = "http://www.reconfort-et-poesie.fr/reflexions.gif"; i6 = new Image; i6 = "http://www.reconfort-et-poesie.fr/archev.gif"; i7 = new Image; i7 = "http://www.reconfort-et-poesie.fr/spiritualitev.gif"; i8 = new Image; i8 = "http://www.reconfort-et-poesie.fr/tribunev.gif"; i9 = new Image; i9 = "http://www.reconfort-et-poesie.fr/livredorv.gif"; }
...et un seul IF suffit !
monkey_monk
Messages postés
641
Date d'inscription
mercredi 1 juillet 2009
Statut
Membre
Dernière intervention
10 août 2012
128
7 nov. 2009 à 11:33
7 nov. 2009 à 11:33
Et c'est comment dans ce ficher ?
pat.fred
Messages postés
6
Date d'inscription
samedi 7 novembre 2009
Statut
Membre
Dernière intervention
8 novembre 2009
7 nov. 2009 à 12:06
7 nov. 2009 à 12:06
c'est du préchargement d'images, rien d'exceptionnel
quand je prends le script du fichier rollover et que je le colle tel quel dans le head, ca fonctionne bien
quand je prends le script du fichier rollover et que je le colle tel quel dans le head, ca fonctionne bien
monkey_monk
Messages postés
641
Date d'inscription
mercredi 1 juillet 2009
Statut
Membre
Dernière intervention
10 août 2012
128
7 nov. 2009 à 12:11
7 nov. 2009 à 12:11
Et quelles sont les erreurs que tu as ? (double clic sur le triangle)
Ou/Et quelles sont tes 2 premières lignes ?
C'est surement une erreur toute bête ! ;)
Ou/Et quelles sont tes 2 premières lignes ?
C'est surement une erreur toute bête ! ;)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
pat.fred
Messages postés
6
Date d'inscription
samedi 7 novembre 2009
Statut
Membre
Dernière intervention
8 novembre 2009
7 nov. 2009 à 12:19
7 nov. 2009 à 12:19
Détails de l’erreur de la page Web
Agent utilisateur : Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; OfficeLiveConnector.1.3; OfficeLivePatch.0.0)
Horodateur : Sat, 7 Nov 2009 11:17:52 UTC
Message : Erreur de syntaxe
Ligne : 2
Caractère : 1
Code : 0
URI : http://www.reconfort-et-poesie.fr/rollover.js
-----------------------------------------------------------------------------------
voici le message d'erreur, c'est pour ça que j'en ai conclu que cela venait du script java, et que j'arrive à corriger l'erreur en ne faisant pas appel au fichier .js mais en collant le script dans la page, mais ce n'est pas optimal, en plus, j'aurai du coup une centaine de pages à corriger...
Agent utilisateur : Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; OfficeLiveConnector.1.3; OfficeLivePatch.0.0)
Horodateur : Sat, 7 Nov 2009 11:17:52 UTC
Message : Erreur de syntaxe
Ligne : 2
Caractère : 1
Code : 0
URI : http://www.reconfort-et-poesie.fr/rollover.js
-----------------------------------------------------------------------------------
voici le message d'erreur, c'est pour ça que j'en ai conclu que cela venait du script java, et que j'arrive à corriger l'erreur en ne faisant pas appel au fichier .js mais en collant le script dans la page, mais ce n'est pas optimal, en plus, j'aurai du coup une centaine de pages à corriger...
monkey_monk
Messages postés
641
Date d'inscription
mercredi 1 juillet 2009
Statut
Membre
Dernière intervention
10 août 2012
128
7 nov. 2009 à 22:35
7 nov. 2009 à 22:35
Bah ouais... je m'en doutais, l'erreur est toute bête ! :D
Lorsque tu fais un appel de fichier js, il est inutile de remettre <SCRIPT LANGUAGE="JavaScript"> et </SCRIPT> ! L'extension et le fait que tu fais un appel "javascrip" parle d'eux même ! Pas besoin de redire qu'il s'agit de Javascript...
Voilà, bon boulot ! :D
Lorsque tu fais un appel de fichier js, il est inutile de remettre <SCRIPT LANGUAGE="JavaScript"> et </SCRIPT> ! L'extension et le fait que tu fais un appel "javascrip" parle d'eux même ! Pas besoin de redire qu'il s'agit de Javascript...
Voilà, bon boulot ! :D
pat.fred
Messages postés
6
Date d'inscription
samedi 7 novembre 2009
Statut
Membre
Dernière intervention
8 novembre 2009
8 nov. 2009 à 10:52
8 nov. 2009 à 10:52
il faut que je mette quoi alors ? je dois bien faire référence à mon fichier source..
surtout que sur d'autres sites, je fais exactement pareil (avec d'autres fichiers...) et ça marche bien
j'enlève purement et simplement cette ligne ? j'ai essayé et ça marche sans erreur, mais c'est peut-être lié au fait que les images sont préchargées déjà lors de l'affichage de la page d'accueil, sur laquelle le script est écrit complétement sans faire de lien
surtout que sur d'autres sites, je fais exactement pareil (avec d'autres fichiers...) et ça marche bien
j'enlève purement et simplement cette ligne ? j'ai essayé et ça marche sans erreur, mais c'est peut-être lié au fait que les images sont préchargées déjà lors de l'affichage de la page d'accueil, sur laquelle le script est écrit complétement sans faire de lien
pat.fred
Messages postés
6
Date d'inscription
samedi 7 novembre 2009
Statut
Membre
Dernière intervention
8 novembre 2009
8 nov. 2009 à 11:48
8 nov. 2009 à 11:48
ex, sur une page, j'ai cela dans le head :
<script src="http://www.../rollover.js" type="text/javascript"></script>
<script src="http://www.../DV.js" type="text/javascript"></script>
j'ai le message d'erreur, quand j'enlève la première ligne, je n'ai plus le message d'erreur, je ne comprend pas pourquoi, la syntaxe est la même sur les deux lignes
<script src="http://www.../rollover.js" type="text/javascript"></script>
<script src="http://www.../DV.js" type="text/javascript"></script>
j'ai le message d'erreur, quand j'enlève la première ligne, je n'ai plus le message d'erreur, je ne comprend pas pourquoi, la syntaxe est la même sur les deux lignes
pat.fred
Messages postés
6
Date d'inscription
samedi 7 novembre 2009
Statut
Membre
Dernière intervention
8 novembre 2009
8 nov. 2009 à 13:34
8 nov. 2009 à 13:34
merci, ca marche, et en plus le code est plus léger !