0

今まで (サーバー上で) 正常に動作していた Web アプリケーションが、IE を IE10 バージョンにアップグレードした後、突然動作しなくなりました。ポストバック コードがまったく呼び出されていないようで、何も起こっていません。

多くの場所 ( http://support.microsoft.com/kb/2600088 )で提案されているように Hotfix を試しましたが、効果がありません。また、アプリケーションに App_Browsers フォルダーを作成し、そこにブラウザー定義ファイルを手動で追加しようとしましたが、効果はありませんでした。

IE 10 を使用した開発マシンでは同じアプリケーションが正常に動作しますが、運用サーバーでは動作しません。

何が問題なのか、なぜこの修正プログラムが機能しなかったのか、アドバイスをお願いします。また、このアプリケーションを機能させるにはどうすればよいですか。

よろしく、アルパン

4

1 に答える 1

0

この方法を試してください。

1: サーバー/Web サイトを最新バージョンの .net で更新します。お使いのバージョンは IE10 UAS を認識しません。にdebug your websites press f12>Script tab, click "Start Debugging"

SCRIPT5009: 'WebForm_GetElementByTagName' は定義されていません

Tools>Choose User Agent String を使用し、UAS を IE9 に変更すると、サーバーで使用している .net のバージョンが UAS スニッフィングを使用していることを示す上記のエラー メッセージが消えます。

2: Web サイトを .Net にアップグレードします4.0。次に、Web サイトをサーバーに公開し、アプリケーション プールを .Net に変更します4

3: http://discusscode.blogspot.in/2012/12/fixing-aspnet-application-for-ie10.html

4: http://www.hanselman.com/blog/BugAndFixASPNETFailsToDetectIE10CausingDoPostBackIsUndefinedJavaScriptErrorOrMaintainFF5ScrollbarPosition.aspx

于 2013-08-23T04:35:44.093 に答える