49 messaggi dal 07 agosto 2002
Ciao a tutti!

Ho una pagina asp Header.asp che gestisce un menù Javascript. Con Include inserisco Header.asp nelle altre pagine asp.

In header.asp c'è:
<script language="JavaScript" src="menu.js"></script>

Se però una pagina asp che ha l'include della Header si trova all'interno di una sottocartella l'indirizzo src="menu.js" non funziona.

Ho provato a calcolare dinamicamente il path, ma se scrivo
<script language="JavaScript" src="<%=path%>menu.js">
dà errore, come se non accettasse un tag asp all'interno del tag <script>.

Potrei usare un path completo assoluto, del tipo:
<script language="JavaScript" src="root/cart1/menu.js"> ?

Grazie, spero di essere stato chiaro!
593 messaggi dal 09 ottobre 2002
www.dotnetside.org
Fai precedere il percorso dell'attributo SRC da "/" ed il sistema interndera il percorso in senso essoluto riferito alla root principale.

Esempio:

1) il file menu.js è posizionato nella root principale. Scrivendo:
<script language="JavaScript" src="/menu.js"></script>
sarà valido da qualunque sottocartella lo richiami.

2) il file menu.js è posizionato in una sottocartella della root principale. Scrivendo:
<script language="JavaScript" src="/nome_cartella/menu.js"></script>
lo renderà raggiungibile da qualunque posizione.

Ciao

Pochi post. Anzi, quasi quasi spengo
http://www.dotnetside.org/

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.