SCRIPT (TAG)
Normalmente lo javascript va inserito nella parte di testata della pagina, tra i tags
<head> ed </head>, in modo che venga caricato subito e quindi sia disponibile
per le chiamate successive.
Lo javascript va inserito entro i tag di marcatura:
<script language="JavaScript">
<!– //
Istruzioni
// –>
</script>
L’inclusione tra <!–//’ e ‘ //–>’serve a nascondere lo javascript ai vecchi browsers
come se fosse un commento
Per specificare un contenuto alternativo per i browser che non supportano Javascript
occorre inserire una pagina alternativa tra i tags
<noscript> ….. </noscript>.
VERSIONI DI JAVASCRIPT
Le versioni di Netscape Navigator precedenti alla 2.0 non possono interpretare
Javascript
Netscape Navigator 2.0 ed Explorer 3 eseguono istruzioni contenute tra i tag:
<script language="Javascript"> e </script>
//(Javascript versione 1.0).
Pero’ ignorano le istruzioni contenute tra i tag:
<script language="Javascript1.1"> e </script>
e tra
<script language="Javascript1.2"> e </script>
Netscape Navigator 3.0 ed Explorer 4 eseguono istruzioni tra i tag
<script language="Javascript1.1"> e </script>
ed ignorano le istruzioni tra i tag
<script language="Javascript1.2"> e </script>
Netscape Navigator 4.0 ed Explorer 5 (o forse anche il 4.1) eseguono tutte le versioni
di Javascript fino alla 1.2.
Per sapere quale versione di browser leggera’ la pagina HTML:
<script language="Javascript">
if (navigator.userAgent.indexOf ("4.0" != -1)
jsVersion = "1.2";
else
if (navigator.userAgent.indexOf ("3.0" != -1)
jsVersion = "1.1";
else
jsVersion = "1.0";
</script>
E’ comunque consigliabile utilizzare la dichiarazione
<script type="javascript"> //istruzioni...</script>
dato che le altre dichiarazioni, anche se sono interpretate dai vari browser, sono deprecate dal w3c
FILE .JS
Il sorgente javascript, anziché dentro il file HTML, può essere contenuto in un file
ASCII che avrà estensione ".js" e che non dovrà contenere i tag di apertura e
chiusura script o altri tags HTML!!
Nell’HTML poi va richiamato con
<SCRIPT src="nome_del_file.js"></script>
nome del file js può essere un’URL completa come
“http://www.nomedelsito.it/directory/nomefile.js”
Le istruzioni javascript contenute in una coppia di tag <script> </script> in cui
è inclusa la chiamata ad un sorgente .js, vengono ignorate sino a che tale inclusione
non genera un errore.
Popularity: 1% [?]
Vuoi essere sempre aggiornato??? Iscriviti ai feed o invia un trackback
Nessun commento, scrivi tu il primo!
Articoli correlati