|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Futur Membre du Club
![]() |
Bonjour à tous,
Je crée un menu déroulant pour mon site web. Les scripts JQuery sont bien appelés sur chacune de mes pages en php de la façon suivante: Code :
Dès que le navigateur suit un lien cliqué du menu: la nouvelle URL génère une page qui inclut bien ces deux lignes "<script>" ci-dessus mais Firebug ne détecte plus le code javascript et donc ne l'exécute pas: mon menu ne marche plus. Quelqu'un sait-il pour quelle raison mon javascript ne s'exécute pas alors que les fichiers sont bien présents dans le code de ma page? Merci pour votre aide, Alex |
||
|
|
00
|
|
|
#2 | ||
![]() ![]() Benjamin PREVOTArchitecte de système d'information Inscription : septembre 2004 Messages : 1 568 ![]() |
Bonjour,
D'après ce que je vois, tes fichiers .js sont placés à la racine de ton site ; par exemple, http://monsite.fr/jquery.js. Mais si ta page se situe à une adresse représentant un sous-répertoire, le chemin relatif ne fonctionne plus. Par exemple, la page http://monsite.fr/test/page.html va rechercher le script http://monsite.fr/test/jquery.js (qui n'existe pas). Une solution serait d'appeler tes scripts par chemin absolu Code :
__________________
Si vous ne pouvez expliquer un concept à un enfant de six ans, c'est que vous ne le comprenez pas complètement. Albert EINSTEIN F.A.Q. : Java, PHP, (X)HTML / CSS N'oubliez pas de cliquer sur le bouton Résolu en bas de page quand vous avez obtenu une solution à votre problème |
||
|
|
00
|
|
|
#3 |
|
Futur Membre du Club
![]() |
En effet comment n'y ai-je pas pensé !? Merci beaucoup Nesmontou je vais tester ça
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com