Domanda

mi chiedo che cosa il metodo migliore è. Per es.

<script type="text/javascript" src="<%= GetBaseURL() %>Scripts/jquery-1.4.1.min.js"></script>

rende

<script type="text/javascript" src="http://www.mywebsite.com/Scripts/jquery-1.4.1.min.js"></script>

C'è qualche pericolo o le prestazioni colpito facendo in questo modo?

È stato utile?

Soluzione

  

C'è qualche pericolo o le prestazioni colpito facendo in questo modo?

No. Se si specifica un parente o un URL assoluto non importa:. Sarà tradotto in un URL assoluto dal browser ogni caso

L'utilizzo di un URL assoluto ha un lato positivo: Lo rende facile da spostare tutte le risorse statiche a un server diverso se necessario (per esempio di seguire le regole di ottimizzazione pagina di Google). E 'una buona cosa avere se la variabile è disponibile.

Altri suggerimenti

Si potrebbe anche usare l'URL relativo a partire dalla radice web:

/Scripts/jquery-1.4.1.min.js
^-- note the slash at the beginning

viene sempre tradotto nello stesso percorso sul server, non importa in quale directory tuoi risiede pagina: in altre parole, se il documento è a http://example.com/some/path/index.html o http://example.com/index.html, il browser risolve /Scripts/jquery-1.4.1.min.js in http://example.com/Scripts/jquery-1.4.1.min.js - utilizzando solo il protocollo e il dominio del documento di base, ignorando il percorso.

non a tutti. il browser risolve a che, alla fine della giornata comunque.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top