It appears you have not yet registered with DEVPPL. To register please click here... (it's fast, easy and free!)

Forum

Log In Sponsors
Board index Programming JavaScript Forum

Javascript browser recognition + redirect. Help!

Javascript browser recognition + redirect. Help!

Postby pokiokio on Sun Jan 17, 2010 11:45 am

Hello ,

I have a javascript that recognises the browser and then redirects to a page. However , I want only IE explorer to be redirected. I mean , if browser is IE then redirect to a page.
Unfortunately , it redirects Opera too! Here's the code:

Code: Select all
<SCRIPT language="JavaScript">
<!--
var browserName=navigator.appName;
var browserVer=parseInt(navigator.appVersion);
if ((browserName=="Netscape" && browserVer>=3))
  version="n3";
else
  version="n2";

if (version=="n3")
  ;
else
  window.location = "www.google.com"
//-->
</SCRIPT>


Can anybody help me? :(
pokiokio
 
Posts: 2
Joined: Sun Jan 17, 2010 11:42 am

Re: Javascript browser recognition + redirect. Help!

Postby pokiokio on Sun Jan 17, 2010 2:48 pm

*bump* Help please! :(
pokiokio
 
Posts: 2
Joined: Sun Jan 17, 2010 11:42 am

Re: Javascript browser recognition + redirect. Help!

Postby harrierdh on Mon Jan 18, 2010 3:41 pm

Try this. I recommend you always use semi-colons at the end of a line and always use compound if statements with curly brackets. Though it's not required, it will keep you from making mistakes.

Code: Select all
    <SCRIPT language="JavaScript">
   
    var browserName=navigator.appName;
   alert(browserName);
    var browserVer=parseInt(navigator.appVersion);
   alert(browserVer);
    if ((browserName=="Netscape" && browserVer>=3)) {
      version="n3";
    } else {
      version="n2";
    }
    if (version=="n3") {
      var x = 0;
    } else {
      window.location = "http://www.google.com";
   }
    </SCRIPT>
harrierdh
50+ Club
 
Posts: 51
Joined: Wed Dec 16, 2009 7:04 pm


Who is online

Users browsing this forum: No registered users and 5 guests