【问题标题】:Change site when viewed in internet explorer在 Internet Explorer 中查看时更改站点
【发布时间】:2014-03-05 19:38:07
【问题描述】:

我想知道在 IE 中查看时是否可以完全更改网站?

想拥有一个只能在 IE 中运行的网站?

截至目前,我的网站在 IE9 或更低版本中无法正常运行,我想创建一个不同的网站,只需在“您的浏览器已过时,请更新 'LINK '"。

我不想在我的网站上放横幅,因为网站仍然会在它后面看到,相信我,在 IE9 及以下版本中真的很难看。

除非我可以让横幅以某种方式占据整个页面?

请帮助一个新人..

干杯!

【问题讨论】:

    标签: html css internet-explorer banner


    【解决方案1】:

    您可以使用WhichBrowswer 之类的东西来检测某人正在使用的浏览器/版本,然后将他们重定向到另一个页面。这一切都可以在几行简单的js中完成

    一个例子:

    $(document).ready(function() {
      Browsers = new WhichBrowser();
      if(Browsers.isBrowser('Internet Explorer', '<=', '9')) {
        window.location.replace("http://example.com/upgrade-browser");
      }
    });
    

    【讨论】:

      【解决方案2】:

      在您的 html (index.html) 文档的头部使用条件语句来指定如何处理特定的 IE 浏览器。例如,请参见下面的 IE 9 或更低的样式表。下面说如果用户使用的是 IE 9 或更低版本,则使用此样式表,您可以编写特定样式。另请参阅下面的文章链接以获取详细说明。

      <!--[if lte IE 9]>
        <link href="/css/ie.css" type="text/css" rel="stylesheet" media="screen, projection" />
      <![endif]-->
      

      参考 - http://www.quirksmode.org/css/condcom.html

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-10-04
        • 1970-01-01
        • 1970-01-01
        • 2012-05-30
        • 2017-01-28
        • 1970-01-01
        相关资源
        最近更新 更多