matchMedia.js是否要求respond.js在旧版IE浏览器中工作

时间:2012-01-24 05:10:14

标签: javascript media-queries responsive-design

我在寻求为响应式网页设计排列方便工具的问题 -

编写脚本matchMedia.js以启用以下测试,以便有条件地加载资产:

if (matchMedia('only screen and (max-width: 480px)').matches) {
  // run small-screen related dom scripting
}

如果没有respond.js的帮助,这个脚本会在IE 6-8中完成它的工作,迫使这些浏览器响应媒体查询,还是需要response.js的帮助?

它的来源很短,位于上面链接的github存储库中。

1 个答案:

答案 0 :(得分:2)

如果浏览器本身不支持媒体查询,matchMedia将始终返回false(即使使用respond.js)。