問題タブ [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.
internet-explorer - IE 条件 CSS インクルード
やあ...
Internet Explorer の条件付きコメントに問題があります...
この条件を使っています
問題は、< IE8.0 では<!--[if lte IE8]><![endif]-->
、他の出力の前に出力を取得することです...なぜ?!? Firefox では正常にレンダリングされます (afkors)。
html - 開始タグ内にIE条件付きコメントを含めることはできますか?
基本的に、このコードが大丈夫かどうか知りたいのですが、
javascript - IE 条件付きコメントが機能しない場合
ばかげた質問のようですが、困っています。
if IE 条件ステートメントを使用して、IE6 のいくつかの問題を修正しています。
頭の中で、私は持っています
そして、ie6.js ファイルには、条件付きコメントから外すと機能する単純なアラートがあります。ただし、IE では、アラートは表示されません。Parallels Desktop の Windows XP で IE 6.0.2900 をテストしています。
html - 期待通りに振る舞わない
次のコードを使用して、IE8 より前のバージョンの IE がいくつかのスクリプトをロードしないようにします。
問題は、スクリプトがまだ IE7 に読み込まれており、(ドキュメントのヘッダー内にある) コンディショナル タグが実際にレンダリングされてページに表示されていることです!!
javascript - Javascript IE 検出、単純な条件付きコメントを使用しないのはなぜですか?
IE を検出するために、ほとんどの Javascript ライブラリはあらゆる種類のトリックを実行します。
- jQuery は、ページの DOM に一時オブジェクトを追加して、いくつかの機能を検出するようです。
- YUI2 は、その
YAHOO.env.ua = function()
(fileyahoo.js
)内のユーザー エージェントで正規表現を実行します。
この回答を読んだ後、それは本当だと思いました.Javascriptで単にIEを検出するには、ページに追加するだけです:
これで、window.isIE
次のようにするだけで、すべての Javascript コードに対して変数が設定されました。
すべてのページに追加する必要があるため、これが苦痛になる可能性があるという事実に加えて、私が気付いていない可能性のある問題/考慮事項はありますか?
参考までに:ブラウザ検出よりもオブジェクト検出を使用した方がよいことはわかっていますが、それでもブラウザ検出を使用しなければならない場合があります。
css - CSSファイル内で「if IE」を実行する方法はありますか?
Internet Explorer を使用している場合、さまざまな CSS ファイルをロードする条件ステートメントを配置できることは知っていますが、これを CSS ファイル内で実行できますか?
Internet Explorer の場合は右マージンを 20 に、他のブラウザーの場合は 10 にしたい状況があります。
html - 「IE6条件付きコメント」をどのように機能させますか?
私はうまく機能するこのマークアップを持っています:
私は今、ie6固有の回避策を適用しようとしているので、ブラウザーがIE 6でない場合にのみ、このdivを使用しようとしています。したがって、IE7、8、Firefox、およびChromeの場合、この行をヒットさせたいと思います。これを試しましたが、FirefoxまたはChromeでは機能しないようです。
htmlファイルで機能する「IE6以外のすべて」の条件付きコメントはありますか?
css - CSS ファイルにブラウザー テストまたは条件付きコメントを挿入できますか?
こんにちは
、ブラウザに応じてさまざまなスタイルを適用する CSS があり、(ブラウザが IE でない場合) CSS ファイル自体 (HTML または PHP ファイルではなく) でブラウザをテストしたいと考えています。
どうすればいいですか?これを使用する必要があります:
CSSファイルで???