Ricerca…


Sintassi

  • <script type="text/javascript"> //some code </script>
  • <script type="text/javascript" src="URL"></script>
  • <script type="text/javascript" src="URL" async>//async code</script>

Parametri

Attributo Dettagli
src Specifica il percorso di un file JavaScript. O un URL relativo o assoluto.
type Specifica il tipo MIME. Questo attributo è obbligatorio in HTML4, ma facoltativo in HTML5.
async Specifica che lo script deve essere eseguito in modo asincrono (solo per script esterni). Questo attributo non richiede alcun valore (eccetto XHTML).
defer Specifica che lo script deve essere eseguito quando la pagina ha terminato l'analisi (solo per script esterni). Questo attributo non richiede alcun valore (eccetto XHTML).
charset Specifica la codifica dei caratteri utilizzata in un file di script esterno, ad esempio UTF-8
crossorigin Come l'elemento gestisce le richieste di crossorigin
nonce Il nonce crittografico utilizzato in Content Security Policy controlla CSP3

Osservazioni

Se il codice JavaScript incorporato (file) viene utilizzato per manipolare http://stackoverflow.com/documentation/javascript/503/document-object-model-dom Elements, posiziona i <script></script> subito prima della chiusura </body> tag o utilizza metodi o librerie JavaScript (come jQuery per gestire una varietà di browser) che assicura che il DOM sia letto e pronto per essere manipolato.

Collegamento a un file JavaScript esterno

<script src="example.js"></script>

L'attributo src funziona come l'attributo href su anchor: puoi specificare un URL assoluto o relativo. L'esempio sopra rimanda a un file all'interno della stessa directory del documento HTML. Questo è tipicamente aggiunto all'interno dei tag <head> nella parte superiore del documento html

Include direttamente il codice JavaScript

Invece di collegare a un file esterno, puoi anche includere il codice JS così com'è nel tuo codice HTML:

<script>
// JavaScript code
</script>

Incluso un file JavaScript in esecuzione in modo asincrono

<script type="text/javascript" src="URL" async></script>

Gestione Javascript disabilitato

È possibile che il browser del client non supporti Javascript o che l'esecuzione di Javascript sia disabilitata, forse per motivi di sicurezza. Per poter dire agli utenti che si suppone che uno script venga eseguito nella pagina, è possibile utilizzare il tag <noscript> . Il contenuto di <noscript> viene visualizzato ogni volta che Javascript è disabilitato per la pagina corrente.

<script>
  document.write("Hello, world!");
</script>
<noscript>This browser does not support Javascript.</noscript>


Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow