【问题标题】:How to conditionally render an html page based on the browser如何根据浏览器有条件地渲染一个html页面
【发布时间】:2019-11-04 13:10:05
【问题描述】:

我正在开发一个网站。我们现在不想浪费时间或资源来优化 Internet Explorer。如何检测页面是否已在 IE 中打开,然后有条件地呈现浏览器不支持的页面而不是实际的主页。

我考虑过 html 条件 cmets,但从 IE10 开始不再支持它们。

【问题讨论】:

    标签: internet-explorer cross-browser feature-detection


    【解决方案1】:

    您可以使用window.navigator.userAgent 来检测IE 浏览器。您可以参考下面的 JavaScript 代码:

    var ua = window.navigator.userAgent;
    
    var trident = ua.indexOf('Trident/');
    if (trident > 0) {
        console.log('Your browser is IE');
    }
    

    【讨论】:

      猜你喜欢
      • 2016-05-07
      • 1970-01-01
      • 2011-12-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-12
      • 1970-01-01
      相关资源
      最近更新 更多