Come dire la differenza tra i browser in Javascript

July 11

Determinando quale browser il visitatore ha, è possibile personalizzare parti del suo sito web per soddisfare diversi browser e le loro idiosincrasie specifiche, come ad esempio la modifica del colore delle barre di scorrimento in Internet Explorer o l'aggiunta di un oggetto di rollover in Firefox. le proprietà dell'oggetto navigatore JavaScript restituiscono informazioni sul browser utilizzato dal visitatore per visualizzare la pagina Web. Con esso, è possibile determinare le cose come il browser stesso, la versione e le intestazioni user agent. Tutti i browser principali supportano l'oggetto del navigatore.

istruzione

1 Aprire un file HTML. Inserire il cursore in cui si desidera includere lo script per rilevare browser del visitatore.

2 Digitare il seguente codice:

<Script type = "text / javascript">

document.write ( "<p> Browser Nome:" + navigator.appName + "</ p>");

document.write ( "<p> Browser Versione:" + navigator.appVersion + "</ p>");

document.write ( "<p> User Agent:" + navigator.userAgent + "</ p>");

</ Script>

Questo script apre un blocco di codice JavaScript e scrive sullo schermo l'agente nome, la versione e l'utente del browser che il visitatore ha utilizzato per visualizzare la pagina Web. La proprietà appName non è sempre utile. Ad esempio, Netscape e Mozilla sia ritorno "Netscape". La proprietà user agent aiuta differenzia ulteriormente a questo specificherà i browser Mozilla Firefox.

3 Salvare e chiudere il file HTML.

Consigli e avvertenze

  • L'oggetto del navigatore ha altre proprietà che rileva altre informazioni del browser, come ad esempio il nome in codice, se il visitatore ha attivato i cookie e la piattaforma browser.
  • Se il visitatore ha disabilitato JavaScript nel suo browser, non sarà in grado di rilevare la versione del browser, il che significa che non è possibile utilizzare codice specifico browser. Programmare un generico, browser di backup indipendente per mostrare in questo caso o un messaggio per informare il visitatore che per visualizzare il sito web correttamente si dovrebbe abilitare JavaScript.