网站重定向基于浏览器版本

时间:2014-01-16 07:13:08

标签: javascript internet-explorer

我有一个运行的网站,IE8支持。我想用新网站替换它,但IE8不支持新网站。如果浏览器版本低于IE9,是否有某些方法我可以重定向新网站以显示旧网站本身。 (网站完全在html n css中)

谢谢。

2 个答案:

答案 0 :(得分:1)

只需将这些行写在顶部

即可
 <!--[if IE 8 ]>   <META http-equiv="refresh" content="0;URL=http://oldurl.com"> <![endif]-->

用你的ie8支持的网址替换oldurl.com

答案 1 :(得分:1)

首先正确设置你的ie类

<!doctype html>
<!--[if lt IE 7 ]> <html class="ie6"> <![endif]-->
<!--[if IE 7 ]>    <html class="ie7"> <![endif]-->
<!--[if IE 8 ]>    <html class="ie8"> <![endif]-->
<!--[if IE 9 ]>    <html class="ie9"> <![endif]-->
<!--[if (gt IE 9)|!(IE)]><!--> <html class=""> <!--<![endif]-->
<head>
And add some simple script:

(function ($) {
    "use strict";

    // Detecting IE
    var oldIE;
    if ($('html').is('.ie6, .ie7, .ie8')) {
        oldIE = true;
    }

    if (oldIE) {
        window.location.href="new url";
    } else {
        // ..And here's the full-fat code for everyone else
    }

}(jQuery));

来源 - http://www.paulirish.com/