Probleme pour indiquer le chemin d'1 JavaScript dans le code HTML

Probleme pour indiquer le chemin d'1 JavaScript dans le code HTML - Programmation

Marsh Posté le 15-06-2003 à 17:23:38    

J'ai un menu tout pret (En Java Script)à mettre dans ma page Web, la ligne à mettre est de ce type:
 
<script webstyle3 src="mybar.js"></script>
 
"mybar.js" étant le nom du fichier JavaScript.
Le probleme, c'est que si je laisse la ligne telle quelle, je dois mettre tout mon menu dans le meme dossier que ma page Web, ce que je veux pas.
 
Je voudrais simplement pouvoir mettre mon menu dans un dossier bien à part qui serait indépendant (de maniere arborescente) de toutes mes pages Web utilisant mon menu.
 
Il me vient donc le constat que seul les références en mode relatif de ce type ne fonctionne pas:
 
<script webstyle3 src="../mybar.js"></script>
 
Dans cette exemple, on descend d"un dossier par rapport au dossier actuel...et non par rapport à la racine...
 
Le probleme final, c'est que j'ai une page "modele" qui doit référencer mon menu et ce à partir de n'importe quel endroit ou se situera mes futurs pages développées sur la base du modèle.
 
Si vous avez des exemples de tests à me donner en mode absolu (par rapport à la racine) ils sont les bienvenus car je sais plus koi faire  :(


Message édité par neo9205 le 15-06-2003 à 17:25:40
Reply

Marsh Posté le 15-06-2003 à 17:23:38   

Reply

Marsh Posté le 15-06-2003 à 17:25:32    

-> Programmation

Reply

Marsh Posté le 15-06-2003 à 17:30:09    

RiderCrazy a écrit :

-> Programmation


 
C'est un peu vague comme réponse...
 
J'ai essayé ça mais ça marche pas ,pourquoi ?
 
<script webstyle3 src="/Design/Menus/mybar.js"></script>
ou meme ça:
<script webstyle3 src="./Design/Menus/mybar.js"></script>
ou meme:
<script webstyle3 src="~/Design/Menus/mybar.js"></script>
 
Dans la racine de mon dossier, j'ai un dossier Design dans lequel j'ai mis "mybar.js" (et tout ce qui va avec)
 
Ma page Web étant dans un autre dossier.

Reply

Marsh Posté le 15-06-2003 à 17:37:23    

c'est simplement un problème d'arborescence. Tout est dans la logique. Exemple:
Site (dossier)
 -index.html
Design (dossier)
 -Menus (doosier)
   -mybar.js
Si tu veux afficher ton script dans index.html, il va falloir descendre une fois et monter deux fois. ../Design/Menus/mybar.js

Reply

Marsh Posté le 15-06-2003 à 18:21:36    

RiderCrazy a écrit :

c'est simplement un problème d'arborescence. Tout est dans la logique. Exemple:
Site (dossier)
 -index.html
Design (dossier)
 -Menus (doosier)
   -mybar.js
Si tu veux afficher ton script dans index.html, il va falloir descendre une fois et monter deux fois. ../Design/Menus/mybar.js


 
oui je suis d'accord avec toi mais ça c'est du mode relatif...Si jamais je prend comme modele cette page avec le code que tu viens de me donner, et que je place la page ainsi crée dans un autre dossier le menu de la nouvelle page ne s'affichera plus...

Reply

Marsh Posté le 15-06-2003 à 18:34:42    

pourquoi ne pas mettre l'URL, tout simplement ?
 
Quand tu es en local :
 
file:///c:\docs\script.js
 
sur le ouaibe:
 
http://www.monsite.com/gnagna/script.js

Reply

Marsh Posté le 15-06-2003 à 18:55:28    

HORNY-GRANDCORNU a écrit :

pourquoi ne pas mettre l'URL, tout simplement ?
 
Quand tu es en local :
 
file:///c:\docs\script.js
 
sur le ouaibe:
 
http://www.monsite.com/gnagna/script.js


 
merci ,ça marche  :hello:  
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed