Home Articles FAQs XREF Games Software Instant Books BBS About FOLDOC RFCs Feedback Sitemap
irt.Org
#

Q44 How do I redirect browsers that do not support JavaScript?

You are here: irt.org | FAQ | JavaScript | General | Q44 [ previous next ]

By using the following it is possible to redirect browsers that don't support JavaScript to one page and browsers that do to another:

<html>
<head>

<meta http-equiv="Refresh" content="1;URL=http://www.somewhere.com/js-no.html">

<script language="JavaScript"><!--
if (document.images)
    window.location.replace("http://www.somewhere.com/js-yes.html");
else
    window.location.href = "http://www.somewhere.com/js-yes.html";
//--></SCRIPT>

</head>
</html>

Note: in Opera replace() will work, but only with absolute URL's.

The following was suggested by Tim Antonsen:

Rather than the code you suggest, I've found the following to work quite well:
<html>
<head>
<noscript>
<meta http-equiv="refresh" content="0;URL=http://www.somewhere.com/js-no.html">
</noscript>
</head>
....

Feedback on 'Q44 How do I redirect browsers that do not support JavaScript?'

©2018 Martin Webb