使用JavaScript检测IE10 Metro上的方向更改

and*_*nes 5 javascript orientation-changes internet-explorer-10

我有一个可变高度div固定div,可以改变方向变化的高度,所以理想情况下我想通过javascript更改CSS.但是在使用Surface的IE10 Metro上我找不到任何处理这个问题的JS事件?iOS和Chrome都处理得很好.

我试过onorientationchange和onresize无济于事......

Dav*_*rey 4

不幸的是,IE 10 不\xe2\x80\x99t 支持设备方向事件[0]。他们确实有一个原型[1],但这对于已经发布的浏览器没有帮助。

\n\n

根据您想要执行的操作,您可以使用方向媒体功能 [2] 在纵向或横向时设置不同的 CSS 高度值。这是 IE 支持的[3]

\n\n\n