2009-05-26 7 views

Répondre

6

utiliser le chemin relatif

la page principale pourrait être: index.html

Page secondaire: /otherFolder/otherpage.html lien

serait comme ceci:

<a href="/otherFolder/otherpage.html">otherpage</a> 
+0

Il est juste pour que asp.net? Et même alors, vous avez besoin d'un contrôle côté serveur (runat = "server"). – Kobi

+0

Vous avez raison, j'ai été dans le monde ASP.NET trop longtemps :-) –

8

Vous pouvez monter un dossier dans la hiérarchie à l'aide

../ 

Donc, pour arriver à un dossier /webroot/site/pages/folder2/mypage.htm de votre /webroot/site/pages/folder1/myotherpage.htm lien ressemblerait à ceci:

<a href="../folder2/mypage.htm">Link to My Page</a> 
45

Dans le même dossier, il suffit d'utiliser le nom du fichier:

<a href="thefile.html">my link</a> 

Dans un super-répertoire:

<a href="../thefile.html">my link</a> 

Dans un sous-répertoire:

<a href="subdir/thefile.html">my link</a> 
+1

Ajoutez à cela l'ajout de joeylange et vous avez vous-même la réponse. :) – Kriem

+0

Qu'est-ce qu'un super répertoire est le parent de son répertoire, –

+0

Qu'est-ce qu'un sous répertoire est-il dans le répertoire parent? –

10

En outre, si vous voulez faire référence au répertoire racine, vous pouvez utiliser:

/ 

qui se chargera à la racine. Alors, disons que nous sommes dans un fichier qui est imbriqué dans quelques niveaux de dossiers et que vous voulez revenir à la principale index.html:

<a href="/index.html">My Index Page</a> 

Robert est sur place avec des explications supplémentaires de chemin relatif.

12

De plus, cela ira dans un répertoire, puis redescendra dans un autre sous-dossier.

<a href = "../subfolder/page.html">link</a> 

Pour remonter plusieurs répertoires, vous pouvez le faire.

<a href = "../../page.html">link</a> 

Pour aller à la racine, j'utilise cette

<a href = "~/page.html">link</a> 
6

Si vous souhaitez créer un lien vers le répertoire racine, vous pouvez utiliser

/ ou /index.html

Si vous J'aimerais créer un lien vers un fichier dans le même répertoire, il suffit de mettre le nom de fichier

<a href="/employees.html">Employees Click Here</a> 

Pour revenir un dossier, vous pouvez utiliser

../ 

Pour créer un lien vers la page d'index dans le répertoire des employés du répertoire racine, vous feriez ce

<a href="../employees/index.html">Employees Directory Index Page</a> 
-2

réponse ci-dessous ce que j'ai créé pour lier le contenu html d'un autre disque partagé à la page html que j'enverrais aux managers. Bien sûr, le chemin est relatif à votre utilisation, mais dans mon cas, je leur enverrais simplement le html, et tout ce qui est mis à jour dynamiquement par Load Runner serait mis à jour pour moi. Enregistre des tonnes de papier, et ils peuvent jouer avec les chiffres comme bon leur semble au lieu d'une copie papier de cette façon.

SRC="file://///shareddrive/shareddrive-folder/username/scripting/testReport\contents.html" NAME="contents_frame" title="Table of Contents" 
+0

Vous n'êtes pas sûr que la question concerne le programme de chargement: | – ochi

2

Utilisez

../ 

Par exemple, si votre fichier, permet de dire que l'image est en folder1 dans folder2 vous trouvez cette façon

../folder1/folder2/image 
Questions connexes