- Learn
- Guida Flash e JavaScript
- File js esterno
File js esterno
- di negatyve
Come abbiamo visto più volte, le funzioni Javascript vengono solitamente definite all’interno dei tag <head> della pagina html dalla quale vengono invocate:
<html>
<head>
<title>Titolo della pagina</title>
<script language=”JavaScript” type=”text/JavaScript”>
<!–
function nomeFunzione() {
// blocco di istruzioni
}
//–>
</script>
</head>
<body bgcolor=”#FFFFFF” text=”#000000″>
</body>
</html>
Senza perdere alcuna funzionalità, possono essere anche scritte in un file esterno.
Questo viene fatto generalmente per:
• questioni di peso: la singola pagina html pesa di meno
• questioni di portabilità: un file esterno può essere usato per altri progetti
• questioni di condivisione: più pagine possono condividere le stesse funzioni
Il file esterno in cui inserire le funzioni ha estensione *.js, e può essere facilmente creato con il Notepad. Al suo interno, elencheremo le funzioni senza aggiungere altri tag:
function nomeFunzione1() {
// blocco di istruzioni
}
function nomeFunzione2() {
// blocco di istruzioni
}
function nomeFunzione3() {
// blocco di istruzioni
}
Per far riferimento al file *.js esterno, è sufficiente modificare il tag <script>
all’interno della pagina html:
<html>
<head>
<title>Titolo della pagina</title>
<script language=”JavaScript” type=”text/JavaScript” src=”file.js”></script>
</head>
<body bgcolor=”#FFFFFF” text=”#000000″>
</body>
</html>
Qualora venga chiamata una funzione Javascript, questa verrebbe cercata innanzitutto nella pagina html stessa. Nel caso non venisse trovata tra i tag head, verrebbe cercata nel file *.js esterno.
Se vuoi aggiornamenti su File js esterno inserisci la tua email nel box qui sotto:
Compilando il presente form acconsento a ricevere le informazioni relative ai servizi di cui alla presente pagina ai sensi dell'informativa sulla privacy.
La tua iscrizione è andata a buon fine. Se vuoi ricevere informazioni personalizzate compila anche i seguenti campi opzionali:
Compilando il presente form acconsento a ricevere le informazioni relative ai servizi di cui alla presente pagina ai sensi dell'informativa sulla privacy.
I Video di HTML.it
Applicazioni mobile in HTML5, migliora lo scenario
Valerio Di Donato si dice ottimista rispetto alla crescita di HTML5 come tecnologia per lo sviluppo di applicazioni mobile e […]