Modernizr.load在IE8中无法正常工作

时间:2011-06-08 12:02:02

标签: javascript modernizr yepnope

我正在尝试加载特定的CSS样式表,具体取决于该浏览器是否支持某些CSS3功能。

我使用的JS代码是:

// Modernizr feature tests
Modernizr.load({
    test: Modernizr.borderradius,
    nope: '/assets/css/border-radius.css'
});

在IE8中,根据开发人员工具提供:

<link href="undefined" rel="stylesheet" type="text/css" />

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

似乎是Modernizr Minifier中的一个错误。我遇到了同样的问题,但能够手动修复。以下是详细信息:https://github.com/Modernizr/Modernizr/issues/308