我一直在使用以下代码:
if (
($.browser.msie && parseFloat($.browser.version) < 7) || // IE 6 and lower
($.browser.mozilla && parseFloat($.browser.version) < 1.9) || // Firefox 2 and lower
($.browser.opera && parseFloat($.browser.version) < 9) || // Opera 8 and lower
($.browser.webkit && parseInt($.browser.version) < 400) // Older Chrome and Safari
) {
// document.location.href = 'old-browsers.html?redirect=' + escape(document.location.href);
}
但这似乎不适用于 Chrome。现在我想用一些使用特征检测的代码来替换它。我在看modernizr,但这似乎只是在我的html中添加一个类,即使只是为了这一次检查,它也会创建相当多的javascript。
有没有一种简单的方法可以检查我的浏览器是否支持 CSS HTML5 边框半径属性?