Entry
How do I cause a SPECIFIC hyperlink to go to a different page, only if the visitor is using IE6
Apr 7th, 2008 22:57
ha mo, Abolfazl Shirazi, rod aries,
Abolfazl Shirazi:
Well, I guess that you don't have any problem with getting the browser
name. As you know "navigator.appName" will return the name of the
browser in javascript (For Example Microsoft Internet Explorer) But
getting the Browser Version may be a problem and if you know how you
can get it, you will be able to solve your problem easily.
The page below verify the browser name and then browser version and
after that it make a suitable link to somewhere.
Just try It:
<!-- Begin -->
<HTML>
<HEAD>
<SCRIPT>
<!--
function window.onload()
{
BVersion = BodyTag.getComponentVersion ("{89820200-ECBD-11CF-8B85-
00AA005B4383}","componentid");
BName = navigator.appName
BNameField.innerHTML = BName
BVersionField.innerHTML = BVersion
if (BName == "Microsoft Internet Explorer" && BVersion.charAt(0)
== "6") {
LinkField.href = "http://www.faqts.com/"
LinkField.innerHTML = "Go To FAQTS"
}
else {
LinkField.href = "http://www.yahoo.com/"
LinkField.innerHTML = "Go To Y!"
}
}
-->
</SCRIPT>
</HEAD>
<BODY STYLE="behavior:url(#default#clientcaps)" ID="BodyTag">
The Browser Name is : <b><span id="BNameField"></span></b><br>
The Browser Version is : <b><span id="BVersionField"></span></b><p>
If the visitor use IE6, there should be a link to faqts.com below.
Otherwise there should be a link to yahoo.com below.
<br>
<a name="LinkField"></a>
</BODY>
</HTML>
<!-- End -->
Have Fun!
http://www.businessian.com
http://www.computerstan.com
http://www.financestan.com
http://www.healthstan.com
http://www.internetstan.com
http://www.moneyenews.com
http://www.technologystan.com
http://www.zobab.com
http://www.healthinhealth.com