3

Request.Browser.Framesはfalseを返します。これにより、フレームがサポートされているかどうかが決まり、アプリケーションでフレームが必要であるため、trueが返されます。

問題は、Windows 7、64ビットのIE 10ブラウザー(v10.0.9200.16521)にあります。Webアプリケーションは、ブラウザからはイントラネットWebサイトとして表示されます。

私はすでに次のことを試しました:

  • 信頼できるサイトにWebサイトを追加し、セキュリティレベルを低に変更しました(テストとして)
  • ブラウザが互換モードで実行されている場合、フレームがサポートされます。ただし、サイトを互換モードで実行したくありません。
  • ブラウザをすべてのデフォルト値にリセットします

では、互換モードで実行せずに、IE10の場合にRequest.Browser.Framesをtrueに戻すにはどうすればよいですか?

ありがとう。

4

1 に答える 1

2

このエラーを修正する方法の詳細については、このリンクを参照してください(使用しているASP.NETバージョンのブラウザー識別データは廃止されている可能性があります)。

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

于 2013-03-20T11:47:29.707 に答える