Prova a verificare cosa legge il browser da quelle proprieta`:
codice:
browser_name = navigator.appName();
browser_version = navigator.appVersion;
if (browser_name.indexOf('Explorer') > 0) { // Se il browser è MSIE...
alert("ho letto versione: '"+browser_version+"'");
switch (browser_version) {
case '5.0':
case '5.5': //se la versione è 5.0 OPPURE 5.5
document.write('Explorer 5x')
break;
case '6.0': //se la versione è 6.0
document.write('Explorer 6')
break;
default: //in tutti gli altri casi (ver < 5.0)
document.write('Explorer + vecchio di 5x')
break;
}
Mettendo due condizioni una dopo l'altra fa automaticamente l'OR fra le due