Hi , I'm working over new site but one of the JS scripts in my index just won't work in Opera browser. I need an elegant method to redirect Opera users to another page. Any ideas ?
This site should help you a lot http://usefulscripts.wordpress.com/2007/10/26/browser-detection-and-redirection-using-javascript/ Jam
<script language="JavaScript"> <!-- function getOs() { var OsObject = ""; if(navigator.userAgent.indexOf("MSIE")>0) { return "MSIE"; } if(isFirefox=navigator.userAgent.indexOf("Firefox")>0){ return "Firefox"; } if(isSafari=navigator.userAgent.indexOf("Safari")>0) { return "Safari"; } if(isCamino=navigator.userAgent.indexOf("Camino")>0){ return "Camino"; } if(isMozilla=navigator.userAgent.indexOf("Gecko/")>0){ return "Gecko"; } } var os = getOs(); if (os=="MSIE") location.href="/a.htm" else if ( os=="Firefox" ) location.href="/b.htm" --> </script>
Thanks, Jam , will check this link. @iwtmmo : I need solution that redirects only Opera users. All other browsers works fine. Can i add this script to my ready index file , or have to use another page ?