如何基于浏览器有条件地呈现html页面

问题描述 投票:0回答:1

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

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

internet-explorer cross-browser feature-detection
1个回答
0
投票

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

var ua = window.navigator.userAgent;

var trident = ua.indexOf('Trident/');
if (trident > 0) {
    console.log('Your browser is IE');
}
© www.soinside.com 2019 - 2024. All rights reserved.