Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length

 
Advanced search
 Follow the forum on Twitter!
3,382 Posts in 373 Topics by 87 Members
Latest Member: ONBruce
Web Help ForumWeb Design And DevelopmentJavascriptWhy doesn't this work? Browser detection...
Pages: [1]   Go Down
Print
Author Topic: Why doesn't this work? Browser detection...  (Read 421 times)
0 Members and 1 Guest are viewing this topic.
notbanksy

Thought Police

Global Moderator
********
Offline Offline

Gender: Male
Posts: 305


notbanksy
WWW
« on: 17 November 2009, 15:58:33 »

Hey up peeps!
Please can someone who knows their js cast their eyes over this one for me?  It doesn't work, and I don't know why Sad
Code:
function detectBrowser()
{
var browser=navigator.appName;
var b_version=navigator.appVersion;
var version=parseFloat(b_version);
if ((browser=="Microsoft Internet Explorer")
  && (version<=6))
  {
  document.write('<script type="text/javascript" src="http://www.domain.com/js/tabber-minimised.js"></script>');
  }
}
And then, to call the function
Code:
<script src="js/detect.js" type="text/javascript">
detectBrowser();
</script>
Thank you Smiley

Posts Auto Merged: 17 November 2009, 16:15:40 Reason: Double Post
It doesn't work because I'm STUPID!!! Sad

Here is a script that works, for anyone who's interested...
Code:
function detectBrowser()
{
var browser=navigator.appName;
var b_version=navigator.appVersion;
var version=parseFloat(b_version);
if ((browser=="Microsoft Internet Explorer")
  && (version<=6))
  {
  return;
  }
  else {
document.write('<' + 'script');
    document.write(' language="javascript"');
    document.write(' type="text/javascript"');
    document.write(' src="' + 'js/tabber-minimised.js' + '">');
    document.write('</' + 'script' + '>');
  }
}
detectBrowser()
« Last Edit: 17 November 2009, 16:15:40 by notbanksy » Logged

Pages: [1]   Go Up
Print
Jump to: