2015-10-05 57 views
0

我运行了一段代码,其中包括在JavaScript以下行:错误IE11为matchMedia

var mql = window.matchMedia("screen and (max-width: 440px)") 

它运行正常在所有的浏览器,但在IE11它给误差

Object doesn't support property or method 'matchMedia' 

如何我可以解决这个问题吗?

+0

真奇怪... IE浏览器现在已经支持matchMedia了数年。 – BoltClock

+0

我知道..但这是一个痛苦的事实。如果您在ie11中进行控制台操作并输入window.matchMedia,它甚至不会给您一个建议。 –

+0

如果我现在就这样做,不,它工作得很好。我认为这可能是一个文档模式的事情。检查您的页面是否处于任何传统模式(IE9及更早版本不支持matchMedia)。 – BoltClock

回答

相关问题