Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/389.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript respond.js使IE9在IE8或IE7模式下崩溃_Javascript_Media Queries_Polyfills - Fatal编程技术网

Javascript respond.js使IE9在IE8或IE7模式下崩溃

Javascript respond.js使IE9在IE8或IE7模式下崩溃,javascript,media-queries,polyfills,Javascript,Media Queries,Polyfills,我正在IE9中做一些浏览器测试,它具有在IE8和IE7模式下运行的强大功能 我正在测试css3媒体查询支持,并使用respond.js(https://github.com/scottjehl/Respond)或者css3媒体查询js(http://code.google.com/p/css3-mediaqueries-js/)为此 当将它们置于IE8或IE7模式时,它们都会崩溃IE9。当我排除上面的库时,IE表现得很好,但没有媒体查询polyfill 这是崩溃的原因吗?我认为IE9可能没有匹配

我正在IE9中做一些浏览器测试,它具有在IE8和IE7模式下运行的强大功能

我正在测试css3媒体查询支持,并使用respond.js(https://github.com/scottjehl/Respond)或者css3媒体查询js(http://code.google.com/p/css3-mediaqueries-js/)为此

当将它们置于IE8或IE7模式时,它们都会崩溃IE9。当我排除上面的库时,IE表现得很好,但没有媒体查询polyfill


这是崩溃的原因吗?我认为IE9可能没有匹配的IE8 JS引擎或类似的东西。

在Respond.JS的文档中,他们指出在IE8及以下版本的媒体查询中使用@font-face存在已知问题。你能核实一下吗

如果是这种情况,则必须将@font字体置于媒体查询之外