2009-05-26 12 views

risposta

6

utilizzare il percorso relativo

pagina principale potrebbe essere: /index.html

pagina secondaria: /otherFolder/otherpage.html

collegamento sarebbe in questo modo:

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

E 'che proprio per asp.net? E anche in questo caso, è necessario un controllo lato server (runat = "server"). – Kobi

+0

Hai ragione, sono stato nel mondo ASP.NET troppo a lungo :-) –

8

Si può andare una cartella nella gerarchia utilizzando

../ 

Quindi, per arrivare alla cartella /webroot/site/pages/folder2/mypage.htm dal /webroot/site/pages/folder1/myotherpage.htm tua Link sarebbe simile a questa:

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

all'interno della stessa cartella, basta usare il nome del file:

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

All'interno di una super-directory:

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

All'interno di un sub-directory:

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

Aggiungete a ciò l'aggiunta di joeylange e avete ottenuto voi stessi la risposta. :) – Kriem

+0

qual è la super directory è la madre della propria directory, –

+0

Qual è la sottodirectory nella directory superiore? –

10

Inoltre, se si vuole fare riferimento alla directory principale, è possibile utilizzare:

/ 

che farà riferimento alla radice. Quindi, diciamo che siamo in un file che è annidato nel giro di pochi livelli di cartelle e volete tornare alla index.html principale:

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

Robert è spot-on con ulteriori spiegazioni percorso relativo.

12

Inoltre, questo andrà su una directory e poi indietro in un'altra sottocartella.

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

Per andare su più directory è possibile farlo.

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

Per andare alla radice, io uso questo

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

Se vuoi collegare alla directory principale è possibile utilizzare

/, o /index.html

Se 'Mi piacerebbe collegare a un file nella stessa directory, semplicemente mettere il nome del file

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

Per tornare indietro di una cartella, è possibile utilizzare

../ 

Per creare un collegamento alla pagina di indice nella directory dipendenti dalla directory principale, faresti questo

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

risposta che segue è cosa ho creato per collegare contenuti html da un'altra unità condivisa alla pagina html che invierei ai gestori. Naturalmente, il percorso è relativo al tuo utilizzo, ma nel mio caso, vorrei solo inviare loro l'html, e tutto il resto che viene aggiornato dal runner dinamico verrà aggiornato per me. Risparmia tonnellate di carta e possono giocare con i numeri come preferiscono invece di una semplice copia in questo modo.

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

Non sono sicuro che la domanda riguardi il programma di caricamento: | – ochi

2

Usa

../ 

Per esempio se il file, diciamo immagine è in folder1 in folder2 si individua in questo modo

../folder1/folder2/image 
Problemi correlati