2

Internet Explorer (IE8 モードを含む IE9) の JavaScript で断続的な、おそらくタイミング関連の描画の問題をデバッグしようとしています。

開発者ツールを使用して、要素を作成、スタイル設定、および表示する行をステップ実行していますが、実際のブラウザー ウィンドウは変更されないままです (多くの場合、Windows の「応答していません」というタイトル テキストが表示されます)。いつ何が起こるか見てください。

Firefox と Firebug では、各ステップでメイン ウィンドウが更新されるのを確認できます。しかし、残念ながらFFではこの問題は発生しないのでデバッグできません。

開発者ツールの使用に関する MS の記事を Web 検索して調べましたが、JavaScript を 1 ステップ実行して各ステップの結果を確認することについての議論は見つかりません。私のシステムに何か問題がありますか、それとも単に不可能なのでしょうか?

関連する場合に備えて、64 ビット Windows 7 上の 32 ビット IE9。

4

1 に答える 1

1

JavaScript コードをステップ実行できても、ブラウザが更新されず、クラッシュする場合は、問題を特定してデバッグするのが最善の策である可能性があります。あるコードで 5 つのことを行っているとします。それをひとつに減らして、その上に別の工程を少しずつ積み上げていく。

これがあなたが探している答えであるかどうかはわかりませんが、以前に IE 9 で同様の問題に遭遇したことがあるので、複製可能なコード スニペットを提供していただければ、さらにお手伝いできます。

更新 IE で断続的な問題が発生している場合は、メタ タグを追加して、コードで何かが発生した後に IE が quirks モードを読み込まないようにしてください。次のタグを追加します。詳細はこちら

<meta http-equiv="X-UA-Compatible" content="IE=edge" >
于 2012-06-14T16:58:22.773 に答える