この非常に基本的なページ: http://www.marianotomatis.it/test.php は、「一部の」IE バージョンでは正しく表示されません。
<!DOCTYPE HTML>
<html>
<head><title>Title</title>
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.3.1/jquery.mobile- 1.3.1.css" />
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
<script src="http://code.jquery.com/mobile/1.3.1/jquery.mobile-1.3.1.js"></script>
</head>
<body>
<div id="A" name="A">
<div data-role="rangeslider">
<label for="B">Range</label>
<input type="range" name="B" id="B" min="0" max="100">
<label for="C">Range</label>
<input type="range" name="C" id="C" min="0" max="100">
</div>
</div>
</body>
</html>
次の行のスクリプトjquery.mobile-1.3.1.jsで停止します。
_sliderFirst = $.data( _inputFirst.get(0), "mobileSlider" ).slider,
SCRIPT5007エラー (「プロパティ 'slider' の値を取得できません: オブジェクトが null または未定義です。」)
デバッグに IE10 を使用しています。ブラウザー モード (BM) とドキュメント モード (DM) の組み合わせをいくつかテストして、不適切な組み合わせを確認しました。お役に立てれば:
BM=IE10 DM=標準 [OK]
BM=IE9 DM=標準 [OK]
BM=IE8 DM=標準 [OK]
BM=IE7 DM=標準 [OK]
BM=IE10 DM=非標準 [OK]
BM=IE9 DM =非標準 [OK]
BM=IE8 DM=非標準 [OK]
BM=IE7 DM=非標準 [OK]
BM=IE10 DM=標準 IE9 [エラー]
BM=IE9 DM=標準 IE9 [エラー]
BM=IE8 DM =標準 IE9 [エラー]
BM=IE7 DM=標準 IE9 [エラー]
BM=IE10 DM=標準 IE8 [エラー]
BM=IE9 DM=標準 IE8 [エラー]
BM=IE8 DM=標準 IE8 [エラー]
BM=IE7 DM =標準 IE8 [エラー]
BM=IE10 DM=標準 IE7 [エラー]
BM=IE9 DM=標準 IE7 [エラー]
BM=IE8 DM=標準 IE7 [エラー]
BM=IE7 DM=標準 IE7 [エラー]
また、IE8 でデバッグしようとしたところ、ページが正しくレンダリングされました。ご提案いただきありがとうございます。