問題タブ [ie-compatibility-mode]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2887 参照

internet-explorer - IE互換モードでのCSSの単純なフロート左の問題

2つのボックスを並べて表示しようとしています(200ピクセルの左側のメニューと、その横にある100%の残りの幅のメインコンテンツ領域)。

すべてのブラウザで正常に動作しますが、多くのクライアントがIE6を使用しているため(残念ながら、これについては何もできません)、これはIE互換モードをサポートしている必要があります。残念ながら、この単純なCSSは機能しません。私がテーブルに戻る必要なしに誰かが私を助けることができますか?

関連するCSS:

0 投票する
2 に答える
289 参照

php - IE7 互換の戻るボタン php が IE7 として検出されないのはなぜですか?

IE7 互換モードと HTML5 で奇妙な問題が発生しています。

症状: ホームページに直接アクセスし、PHP を使用すると IE7 であることが検出されます。フォームの送信ボタンを押して戻るボタンをクリックすると、互換モードであっても IE7 として検出されなくなりました。再度 IE7 として検出するには、更新または再読み込みする必要があります。

これをより堅牢にするために何ができますか?get_browser と browscap を使用するように言わないでください。そのbrowscap.iniを維持したくありません。

htmlヘッドで:

更新しました:

js.js 行を次の場所に移動しました。

戻るボタンを押しても同じことをします。

編集:男....私はいくつかの深刻なマシンの問題を抱えていると思います。窓のある箱は、窓の更新後に台無しになったに違いありません。このクレイジーなことを申し訳ありません。まだ Windows Update を実行していない別のマシンで正常に動作します。

0 投票する
2 に答える
282 参照

jquery - IE8 互換性の問題

互換モードで動作するのは IE8 のみです。しかし、私は以下の最初の方法を使用してそれを行うことができませんでした:

最初の方法:(うまくいきません)

2 番目の方法:

上記のようにjqueryを使用してメタタグをエコーし​​ようとしています。しかし、私はそれを行う方法がわかりませんか?そのため、問題を明確に示すために警告します。

注:私は prado という名前の php フレームワークを使用しています。<com:TMetaTag...したがって、タグ要素は ( )のように少し異なります。

0 投票する
2 に答える
7047 参照

internet-explorer - IE の「互換モード」と「互換モード」の違いは何ですか?

私はそれらが同じものだと思っていましたが、そうではないことがわかりました!

IE8 を使用すると、同じ Web ページを 3 つの異なる方法で表示できます。

  1. 標準モード。XHTML Strict DOCTYPE は Web ページの上部にあります。

  2. IE8 で「互換モード」をクリックする以外は上記と同じです。これで、Web ページが少し奇妙に表示されます。

  3. Web ページから DOCTYPE を削除すると (これにより、Quirks モードが強制されますか?)。現在、Web ページの表示は非常に悪く、「互換モード」で表示した場合と同じではありません。この時点で、「互換モード」をクリックしても違いはありません。

0 投票する
3 に答える
3255 参照

internet-explorer - Why IE8 is in IE7 mode. Variable "IE" == 7

I have the header in my HTML page like this below and I open this site in IE8. When I look at it in "Web Developer" the "if IE 7" is active. WebBrowser set BrowserMode on "IE8 Compact VIew" and "Document Mode" on "IE7 standards". I have javascript on the site, which doesn't work good with these settings. Why does it happen? Why IE variable is equal 7? Why Browser is in these mode?

0 投票する
1 に答える
984 参照

asp.net - IE9のASP.NET互換モード

IEの互換性に問題があります...たとえば、IE7と同等の互換モードのサイトが壊れています...2つのスクリーンショットが表示されます:

  1. IE 9(通常表示)-http://screencast.com/t/ysNYN3RJh

  2. IE 9(互換性IE 7ビュー)-http://screencast.com/t/7X4lR5bNyDhs

私のサイトにはこのメタ<meta http-equiv="X-UA-Compatible" content="IE=Edge" /> がありますが、正しく機能しないと思います...では、どうすればこの問題を解決できますか?

また、Web.configにコードを挿入しようとし<httpProtocol> <customHeaders> <!-- IE7 COPABILITY --> <clear /> <add name="X-UA-Compatible" value="IE=Edge" /> <!-- IE7 COPABILITY --> </customHeaders> </httpProtocol>ましたが、無視されました...

PS悪い英語でごめんなさい

0 投票する
1 に答える
2053 参照

html - IE9互換モードで列の幅をその内容に合わせるにはどうすればよいですか?

HTMLに次の表があります。

2 行目と 3 行目の最初の列の幅をコンテンツの長さにちょうど合うようにしたい (そのため、そこに width="1px" を配置します)。その間、境界の div の最大幅にまたがるのではなく、テーブル内の最長のコンテンツ (最初の行) の長さにちょうど合うように幅をテーブルにしたいと考えています。

以下に示すように、互換モードがオフになっている Firefox および IE9 で動作します。

ファイアフォックス

ただし、IE 9 互換モードでは、示されているように期待どおりに動作しません。

つまり、互換モード

どういうわけか、IE9 で互換モードをオフにできません。互換モードのようにテーブルのスタイルを設定する方法はありますか?

前もって感謝します。

PS。IE9互換モードを強調せずに同様の質問をしました。この質問は、前の質問から情報を取得した後に提起されます。新しい要件があるため、この質問を前の質問にマージする必要があるかどうかわかりません。何かアドバイスがあれば教えてください。

0 投票する
1 に答える
1168 参照

c# - IE 7ブラウザーとの互換性の問題(asp.net Webサイト)

Webページにスライダーがあり、ChromeとIE8で完全に表示されますが、IEでIE7標準に変更すると、スライダーが小さなアイテムとして表示されます。以下のコードを自分のページに含めようとしましたが、それでも同じ問題が発生します。すべてのブラウザで表示するにはどうすればよいですか。

これは私のスライダーです

0 投票する
1 に答える
81 参照

ie-compatibility-mode - Interne Explorer の互換性の問題

IE-7、IE-8、IE-8 互換モード、および IE-9 で Web ページの動作が異なります。あるページから別のページへのナビゲーションが IE のいくつかのバージョンで行われず、いくつかのバージョンでスタイルが適用されません。Web ページが IE のすべてのバージョンで適切に開くようにするには、コードに何を追加すればよいですか。