collapse

Author Topic: Why doesn't this work? Browser detection...  (Read 797 times) Bookmark and Share

0 Members and 1 Guest are viewing this topic.

Offline notbanksy

  • Global Moderator
  • ********
  • Posts: 497
  • Reputation Power: 2
  • notbanksy barely matters.notbanksy barely matters.
  • Gender: Male
  • Thought Police
    • a branch of design
  • Referrals: 0
  • Referrals: 0
Why doesn't this work? Browser detection...
« on: 17 November 2009, 16: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 :(
Code: [Select]
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: [Select]
<script src="js/detect.js" type="text/javascript">
detectBrowser();
</script>
Thank you :)

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

Here is a script that works, for anyone who's interested...
Code: [Select]
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, 17:15:40 by notbanksy »
Bloomin' good web design and copywriting from a branch of design

 


* Featured Tutorials