aspxファイルの要素にバインドされたイベントではなく、コードを介してアタッチしているイベントで発生するようです。イベントは単に実行されず、何も起こりません。
IE10 がこの問題を抱えている唯一のブラウザーであり、他のすべてのブラウザーは完全に正常に動作するため、これは奇妙です。
これの原因は何ですか?
編集:これについて言及するのを忘れましたが、ブラウザの標準を変更しても機能しません。ブラウザモードのみ変更
aspxファイルの要素にバインドされたイベントではなく、コードを介してアタッチしているイベントで発生するようです。イベントは単に実行されず、何も起こりません。
IE10 がこの問題を抱えている唯一のブラウザーであり、他のすべてのブラウザーは完全に正常に動作するため、これは奇妙です。
これの原因は何ですか?
編集:これについて言及するのを忘れましたが、ブラウザの標準を変更しても機能しません。ブラウザモードのみ変更
.NET フレームワーク用の古いバージョンのブラウザー定義ファイルには問題があり、これにより IE10 が JavaScript 対応ブラウザーとして認識されず、IE10 が発行するコードが問題のブラウザーに変更され、多くの場合、関連する多くのポストバック処理が中断されます。 _doPostback 関数。詳細については、Scott Hanselman のブログ エントリを参照してください。
.NET 4.0 でこれに対処するために、Microsoft から利用可能なホットフィックス ( KB 2600088 ) があります。2.0 をお探しの場合は、Windows 7 および Server 2008 R2 ( KB 2608565 ) とそれ以前のオペレーティング システム ( KB 2600100 ) に関する別の記事があります。
Server 2003 への 4.0 パッケージのインストールはうまくいきませんでしたが、その原因を調べています。インストーラーが実際に必要なブラウザー定義ファイルを更新したようには見えません。この問題も発生している場合は、更新が必要なファイルを、上記のリンク先のブログ エントリの「SITE-ONLY FIXES」セクションから直接ダウンロードできます (または、時間を節約するために、こちら)。
一時的な修正が必要な場合は、IIS 構成でヘッダー " X-UA-Compatible " の HTTP ヘッダーを発行し、値を "IE=9" に設定します。