2012-12-14 7 views
5

私は方向変更の高さを変えることができる可変高さのdiv固定divを持っているので、理想的にはJavaScriptをJavaScriptで変更したいと思っていました。しかし、Surfaceを使用しているIE10 Metroでは、これを扱うJSイベントは見つかりませんでしたか? iOSとChromeの両方でうまく処理できます。私が試したonorientationchangeと無駄にさらにonResizeいるJavaScriptを使用したIE10メトロの方向変更を検出

...

+1

私は私の表面を愛し、すべてでサポートされていますしかし、それは明らかにまだ ''( '。 – Bojangles

+2

ハックが動作するまで)ハックします。 –

+1

$(window).resize(function(e){ // code }); これは機能しているようです。しかし、「文書」は何らかの理由ではありませんでした。 – andybarnes

答えて

4

IE 10は、残念ながら、[0]、デバイスの向きのイベントをサポートしていません。彼らはプロトタイプ[1]を持っていますが、これはすでにリリースされているブラウザでは役に立たないでしょう。

あなたは何をしたいかに応じて、方向メディア機能[2]を使用して、縦または横の異なるCSS高さ値を設定することができます。これは、IE [3]