問題タブ [conditional-comments]

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 投票する
3 に答える
1705 参照

internet-explorer - IE 条件 CSS インクルード

やあ...

Internet Explorer の条件付きコメントに問題があります...

この条件を使っています

問題は、< IE8.0 では<!--[if lte IE8]><![endif]-->、他の出力の前に出力を取得することです...なぜ?!? Firefox では正常にレンダリングされます (afkors)。

0 投票する
4 に答える
3996 参照

html - 開始タグ内にIE条件付きコメントを含めることはできますか?

基本的に、このコードが大丈夫かどうか知りたいのですが、

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

javascript - IE 条件付きコメントが機能しない場合

ばかげた質問のようですが、困っています。

if IE 条件ステートメントを使用して、IE6 のいくつかの問題を修正しています。

頭の中で、私は持っています

そして、ie6.js ファイルには、条件付きコメントから外すと機能する単純なアラートがあります。ただし、IE では、アラートは表示されません。Parallels Desktop の Windows XP で IE 6.0.2900 をテストしています。

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

html - 期待通りに振る舞わない

次のコードを使用して、IE8 より前のバージョンの IE がいくつかのスクリプトをロードしないようにします。

問題は、スクリプトがまだ IE7 に読み込まれており、(ドキュメントのヘッダー内にある) コンディショナル タグが実際にレンダリングされてページに表示されていることです!!

0 投票する
15 に答える
72894 参照

javascript - Javascript IE 検出、単純な条件付きコメントを使用しないのはなぜですか?

IE を検出するために、ほとんどの Javascript ライブラリはあらゆる種類のトリックを実行します。

  • jQuery は、ページの DOM に一時オブジェクトを追加して、いくつかの機能を検出するようです。
  • YUI2 は、そのYAHOO.env.ua = function()(file yahoo.js)内のユーザー エージェントで正規表現を実行します。

この回答を読んだ後、それは本当だと思いました.Javascriptで単にIEを検出するには、ページに追加するだけです:

これで、window.isIE次のようにするだけで、すべての Javascript コードに対して変数が設定されました。

すべてのページに追加する必要があるため、これが苦痛になる可能性があるという事実に加えて、私が気付いていない可能性のある問題/考慮事項はありますか?


参考までに:ブラウザ検出よりもオブジェクト検出を使用した方がよいことはわかっていますが、それでもブラウザ検出を使用しなければならない場合があります。

0 投票する
4 に答える
6338 参照

css - CSSファイル内で「if IE」を実行する方法はありますか?

Internet Explorer を使用している場合、さまざまな CSS ファイルをロードする条件ステートメントを配置できることは知っていますが、これを CSS ファイル内で実行できますか?

Internet Explorer の場合は右マージンを 20 に、他のブラウザーの場合は 10 にしたい状況があります。

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

html - 「IE6条件付きコメント」をどのように機能させますか?

私はうまく機能するこのマークアップを持っています:

私は今、ie6固有の回避策を適用しようとしているので、ブラウザーがIE 6でない場合にのみ、このdivを使用しようとしています。したがって、IE7、8、Firefox、およびChromeの場合、この行をヒットさせたいと思います。これを試しましたが、FirefoxまたはChromeでは機能しないようです。

htmlファイルで機能する「IE6以外のすべて」の条件付きコメントはありますか?

0 投票する
4 に答える
483 参照

css - CSS ファイルにブラウザー テストまたは条件付きコメントを挿入できますか?

こんにちは
、ブラウザに応じてさまざまなスタイルを適用する CSS があり、(ブラウザが IE でない場合) CSS ファイル自体 (HTML または PHP ファイルではなく) でブラウザをテストしたいと考えています。

どうすればいいですか?これを使用する必要があります:

CSSファイルで???

0 投票する
4 に答える
1304 参照

html - いつ