Udeluk Netscape 4.x ved browser check
Jeg har søgt på Eksperten efter et \'browser check script\' der udelukker Netscape 4.x men ikke Netscape 6.xDog syntes jeg ikke at finde hvad jeg ledte efter, og spørger derfor om hjælp. Script skal kunne redirecte til en URL, f.eks. : netscape.htm, hvis en version af Netscape 4.x detectes og ligeledes til en andet URL, hvis ikke..
Kunne dette script evt. modificeres til at virke, som ovenstående beskrevet?
<script language=\"JavaScript\">
<!--
function MM_checkBrowser(NSvers,NSpass,NSnoPass,IEvers,IEpass,IEnoPass,OBpass,URL,altURL) { //v3.0
var newURL=\'\', verStr=navigator.appVersion, app=navigator.appName, version = parseFloat(verStr);
if (app.indexOf(\'Netscape\') != -1) {
if (version >= NSvers) {if (NSpass>0) newURL=(NSpass==1)?URL:altURL;}
else {if (NSnoPass>0) newURL=(NSnoPass==1)?URL:altURL;}
} else if (app.indexOf(\'Microsoft\') != -1) {
if (version >= IEvers || verStr.indexOf(IEvers) != -1)
{if (IEpass>0) newURL=(IEpass==1)?URL:altURL;}
else {if (IEnoPass>0) newURL=(IEnoPass==1)?URL:altURL;}
} else if (OBpass>0) newURL=(OBpass==1)?URL:altURL;
if (newURL) { window.location=unescape(newURL); document.MM_returnValue=false; }
}
//-->
</script>
</head>
onLoad=\"MM_checkBrowser 4.0,2,1,4.0,1,2,2,\'home.htm\',\'netscape.htm\');return document.MM_returnValue\">
MVH. LHN
