Visualizzazione dei risultati da 1 a 2 su 2

Discussione: altro sniffing browser

  1. #1

    altro sniffing browser

    ciao a tutti, scusate se posto su un argomento già trattato, ma il mio script è diverso da quelli che ho trovato e non riesco a risolvere il mio problema
    allora lo script è questo e mi serve per scegliere diversi css a seconda del browser:
    <SCRIPT language="JavaScript">
    <!--
    var OPER=navigator.userAgent.indexOf("Opera");
    if((OPER>-1)) {
    document.write("<link rel='stylesheet' href='css/opera/opera.css' type='text/css'>");
    }
    else if (document.all){ // Explorer
    document.write("<link rel='stylesheet' href='css/ie/ie.css' type='text/css'>");
    }
    else if (document.getElementById){ //Netscape 6
    document.write("<link rel='stylesheet' href='css/netscape/netscape.css' type='text/css'>");
    }
    //-->
    </SCRIPT>
    ora il mio problema è scegliere tra le diverse versioni di ie (5,5.5 e 6) soprattutto tra 5.5 e 6 per il resto funziona perfettamente
    qualche anima buona che mi aiuta? grazie ciao a tutti

  2. #2
    Ecco lo script con l'aggiunta di quello per distinguere le varie versioni di IE.
    codice:
    <SCRIPT language="JavaScript"> 
    <!-- 
    var OPER=navigator.userAgent.indexOf("Opera"); 
    if((OPER>-1)) { 
    document.write("<link rel='stylesheet' href='css/opera/opera.css' type='text/css'>"); 
    } 
    else if (document.all){ // Explorer
    {
    ///Riconosce la versione di IE e carica il CSS adeguato
    var x=navigator.appVersion; 
    var vers=x.slice(0,3);
    switch (vers)
    {
    case "4.0" : ///IE 4.0
    	document.write("<link rel='stylesheet' href='css/ie4.0/ie4.0.css' type='text/css'>"); 	
    	break;
    case "5.0" : ///IE 5.0
    	document.write("<link rel='stylesheet' href='css/ie5.0/ie5.0.css' type='text/css'>");
    	break;
    case "5.5" : ///IE 5.5
    	document.write("<link rel='stylesheet' href='css/ie5.5/ie5.5.css' type='text/css'>");  
    	break;
    case "6.0" : ///IE 6.0
    	document.write("<link rel='stylesheet' href='css/ie6.0/ie6.0.css' type='text/css'>"); 
    	break;
    default : /// IE Altre versioni
    	document.write("<link rel='stylesheet' href='css/ie_other_versions/ie_other_versions.css' type='text/css'>"); 
    }
    }
    } 
    else if (document.getElementById){ //Netscape 6 
    document.write("<link rel='stylesheet' href='css/netscape/netscape.css' type='text/css'>"); 
    } 
    //--> 
    </SCRIPT>
    Open ur mind 'n ENJOY da' power of JavaSkript :-)...
    Coded by 16437952

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.