2015-10-05 44 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

回答