Applied Information Technology - VII. Strumenti avanzati: JavaScript

[Precedente] [Indice] [Successiva]

3.3) navigator

Codice Risultato
Scrive le informazioni sul Browser, sulla piattaforma e sul monitor dell'utente
<SCRIPT TYPE="text/javascript">
<!--//
var screenW = screen.width
var screenH = screen.height

document.write("<b>Browser</b>: ")
document.write(navigator.appName + "<br>")
document.write("<b>Browser Version</b>: ")
document.write(navigator.appVersion + "<br>")
document.write("<b>Piattaforma</b>: ")
document.write(navigator.platform + "<br>")
document.write("<b>Monitor</b>: ")
document.write(screenW + "x" + screenH)
//-->
</SCRIPT>
Usare fogli di stile diversi a seconda del browser
<SCRIPT LANGUAGE="Javascript">
<!--//
function BrowserDetection()
{
this.netscape=(navigator.appName=="Netscape");
this.ie=(navigator.appName == "Microsoft Internet Explorer")
  if ((this.netscape==false) && 
      (this.ie==false))
     {
         this.other=true;
     }
     else
     {
         this.other=false;
  }
}

Browser = new BrowserDetection()

if (Browser.netscape) 
{document.write("<LINK rel='stylesheet' type='text/css' href='net.css'>")
}

if (Browser.ie) 
{document.write("<LINK rel='stylesheet' type='text/css' href='ie.css'>")
}
//-->
</SCRIPT>
Visualizza l'effetto del codice in una finestra

[Precedente] [Indice] [Successiva]

Per informazioni apweb@inwind.it - Ultima modifica

Valid HTML 4.01!