Click to See Complete Forum and Search --> : browser detector javascript


little_lisa
08-31-2003, 12:40 PM
Could someone please post the script for a browser dector.

Thankyou

Lisa

xataku_nakusute
08-31-2003, 01:04 PM
it has more features than just browser detection, but hey, the more the merrier :D

<html>
<body>
<script type="text/javascript">
document.write("BROWSER: ")
document.write(navigator.appName + "<br>")
document.write("BROWSERVERSION: ")
document.write(navigator.appVersion + "<br>")
document.write("CODE: ")
document.write(navigator.appCodeName + "<br>")
document.write("PLATFORM: ")
document.write(navigator.platform + "<br>")
document.write("REFERRER: ")
document.write(document.referrer + "<br>")
</script>
</body>
</html>

This is the actual browser detection part.
the rest are just extra details about the users pc and stuff

hope this helps

Xin
09-01-2003, 03:49 AM
This is what I use in my menu script:

var yx_nav=navigator.userAgent.toLowerCase();

var yx_isMac=(yx_nav.indexOf("mac")!=-1);
var yx_isOpera=(yx_nav.indexOf("opera")!=-1);
var yx_isKon=(yx_nav.indexOf("konqueror")!=-1);
var yx_isIE=(!yx_isOpera && yx_nav.indexOf("msie")!=-1);
var yx_isIE4=(yx_isIE && yx_nav.indexOf("msie 4")!=-1);
var yx_isIE5=(yx_isIE && !yx_isIE4);
var yx_isN4=(yx_nav.indexOf('mozilla')!=-1 && yx_nav.search(/msie|gecko|opera|spoofer|compatible|webtv|hotjava/)==-1);
var yx_isN6=(yx_nav.indexOf("gecko")!=-1);
var yx_isO6=(yx_nav.indexOf("opera 6")!=-1);
var yx_isO7=(yx_nav.indexOf("opera 7")!=-1);
var yx_isK3=(yx_isKon && navigator.appVersion.indexOf('Konqueror/3')!=-1);