2009-05-24 5 views
1

Pour faire référence à la racine d'un site Web en asp J'utilise un contrôle ASP (liens hypertexte normaux ne fonctionnent pas!) Et utiliser la marée ~Reportez-vous à la racine du site Web dans JScript

Cependant, je suis en train de achive la même chose avec JScript et ça ne marche pas.

J'ai mis en place une structure de dossiers pour mieux organiser les fichiers sur mon site Web. Je l'ai placé un fichier JScript à la racine de la structure du dossier et s'y référer comme cette

« /superslight.js » ceci est dans la page principale

L'utilisateur accède à une page qui est un dossier vers le bas le lien se décompose parce qu'il ne regarde pas la racine du site mais la racine du dossier actuel

Des idées? scénario

Répondre

5

< src = "<% = ResolveClientUrl ("~/superslight.js")% >" > </script >

0

utilisent deux points pour faire référence au dossier parent:
en supposant que vous avez la structure des dossiers suivants

racine ----> Pages ----> myFile.aspx
racine ----> scripts ----> MyScript.js

vous vous référez à myScript.js dans myFile.aspx comme ceci:

<script type="text/javascript" src="../scripts/myScript.js" /> 
Questions connexes