2013-03-14 8 views
5

IE8、IE9、Firefox、Chromeの最新バージョンでよく見えるasp.netウェブサイトがあります。それはクリックIE10の「互換性ボタン」その作業罰金をworking..whenいないIE10での互換性の問題はIE10です

サーバーのクリックは、すべてのWebブラウザでは正常に動作します。.. ..

が、私は有効にするすべてのユーザーを伝えることはできません互換性ボタンを押してブラウズします。

は、私は私がオーバーライドしようとした <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" >

<system.webServer> 
    <httpProtocol> 
     <customHeaders> 
      <clear /> 
      <add name="X-UA-Compatible" value="IE=EmulateIE7" /> 
     </customHeaders> 
    </httpProtocol> 
</system.webServer> 

、これも

try dis also

を試してみました ..コーディング側でDISをしたいです互換モード、無償:

IE10では機能しません。

+1

互換ボタンをクリックするだけで、別のレンダラーを使用するだけではありません。また、Webサーバーに送信されるリクエストにも影響します。その結果、Webサーバーは異なるデータを返す可能性があります。 IE9とIE10に送信されるHTMLがまったく同じであることを確認できますか? – hvd

+0

それ以外.... – user960439

+0

正しいHTMLがIE10にも送られるようにする必要があります。意図したとおりに表示されない場合にのみ、X-UA互換のヘルプが表示されます。 – hvd

答えて

0

これが私のために

<head runat="server"> 
<meta id="FirstCtrlID" runat="server" http-equiv="X-UA-Compatible" content="IE=8" /> 
</head> 
0

への答えでこの答えで詳細に記載されているお試しください動作します

<meta http-equiv="X-UA-Compatible" content="IE=8, IE=9, IE=10, IE=Edge" /> 

ここでIE = Edgeは最高の互換性を意味します。あなたの問題ではIE = 10が修正されます。