Nwlapcug.com


Come fare un carico di siti Web di diverse pagine Web in Firefox che in Internet Explorer

Come fare un carico di siti Web di diverse pagine Web in Firefox che in Internet Explorer


Internet Explorer e Firefox hanno somiglianze, ma esistono alcune differenze di browser. CIOÈ, ad esempio, ha filtri di foglio di stile CSS che consente agli sviluppatori di creare transizioni ed effetti unici per browser IE. Come sviluppatore, potrebbe essere necessario visualizzare pagine Web diverse a seconda del browser del visitatore del sito. Utilizzando JavaScript, è in grado di rilevare questi browser e reindirizzare gli utenti a qualsiasi pagina Web che desideri.

Istruzioni

1

Avviare l'editor HTML o blocco note e aprire un documento HTML.

2

Sezione "head" del documento, aggiungere il seguente codice JavaScript:

< script language = "javascript" type = "text/javascript" >

var URL;

var userAgent = UserAgent;

prodotto VAR = navigator.product;

Se (prodotto = = "Gecko") {

URL = "Vai alla pagina Web di Firefox";

}

ElseIf (userAgent.indexOf ("MSIE")) {

URL = "Vai alla pagina Web di Internet Explorer";

}

altro

URL = "Vai alla pagina Web di altre";

Alert ("prodotto =" + prodotto + "agente =" + userAgent);

Window. location = URL;

< / script >

Questo codice controlla due proprietà del browser: UserAgent e navigator.product. Quindi imposta l'URL di destinazione in base ai valori trovati in queste proprietà. Se il valore del prodotto è "Gecko", lo script sa che è in esecuzione in Firefox. Se il testo "MSIE" esiste nel valore userAgent, è in esecuzione all'interno di Internet Explorer. Se la funzione trova nessuno di questi valori, il visitatore del sito sta usando un browser diverso da Internet Explorer o Firefox.

3

Sostituire "Vai alla pagina Firefox Web" con l'URL della tua pagina Firefox Web. Sostituire "Vai alla pagina Web di Internet Explorer" con l'URL della pagina Web a cui si desidera reindirizzare gli utenti di Internet Explorer. Infine, sostituire "Vai alla pagina Web" con l'URL della pagina da visualizzare se un visitatore del sito non utilizza Internet Explorer o Firefox.

4

Salvare il documento e aprirlo utilizzando Firefox. Il browser si sposterà al tuo URL di Firefox.

5

Aprire la pagina utilizzando Internet Explorer. IE si sposterà alla pagina Web si è scelto di visualizzare quando i visitatori del sito utilizzano Internet Explorer.

Consigli & Avvertenze

  • Si noti che la funzione JavaScript controlla per "navigator.product" così come "UserAgent." Potrebbe essere sufficiente un semplice controllo su "userAgent", ma i browser come Safari possono rendere difficile distinguere tra Safari e Firefox. Esaminando il valore di "navigator.product" così come la proprietà di "UserAgent", è possibile verificare che il browser di un utente sia Firefox controllando per un valore di "Geco" in quella variabile.