Chi ha esperienza di navigazione in Internet sa bene che ha la
possibilità, mediante specifiche opzioni dei browser, di
disattivare anche il supporto Javascript. Quando ciò si verifica,
tutti i comandi contenuti all'interno dei tag <script>...</script>
vengono ignorati totalmente dal browser.
Poiché lo sviluppatore Web non ha il potere di modificare le
opzioni dei browser, deve limitarsi a informare gli utenti che la
pagina contiene degli script e a invitarli ad abilitare il
supporto Javascript. Questo obiettivo di informazione lo si può
raggiungere con i tag <noscript>...</noscript>.
Esempio 1.5
<html>
<head></head>
<body>
<script language="javascript">
document.bgColor="yellow";
document.write("<p align="center">Benvenuti nel mio sito
Web</p>");
</script>
<noscript>
Questa pagina Web utilizza Javascript. Per poter visualizzare
la pagina completa, si assicuri di aver abilitato Javascript.
</noscript>
</body>
</html>
|
In questo esempio, se l'utente ha abilitato l'opzione Javascript
sul proprio browser, allora visualizzerà senza problemi la pagina
con lo sfondo giallo e la scritta "Benvenuti nel mio sito Web". Se
invece il supporto Javascript è disabilitato, allora il browser
visualizzerà la scritta all'interno dei tag <noscript>...</noscript>
che ha scopo puramente informativo.
Da sottolineare come all'interno dei tag <noscript>...</noscript>
possiamo inserire tutti i tag HTML che vogliamo, inclusi quindi
anche dei collegamenti ipertestuali.