0

ユーザーがIE7を使用していて、私が読んだ場合

<% = Request.Browser.Version %>

7.0を取得します

IE 9があり、互換表示モードになっている場合、同じことがわかります。

Request.Browserに、実際のIE7ユーザーとIE8またはIE9を使用しているが互換モードのユーザーを区別できるものはありますか?

4

1 に答える 1

1

JavaScriptを使用してクライアント側でこれを行う方がよいでしょう。次のようなものを使用できます。

http://code.google.com/p/ie6-upgrade-warning/

あなたはそれをあなたが望むものに微調整することができます。

ユーザーが互換モードになっていないことを確認することが目的の場合は、X-UA-COMPATIBLEのメタタグまたはhttpヘッダーバージョンのいずれかを使用できます。

<html>
   <head>
       <meta http-equiv="X-UA-Compatible" content="IE=Edge" >
   </head>
   <body>
       <p>Content goes here.</p>
   </body>
</html> 
于 2012-09-04T21:21:03.620 に答える