エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
@cc_onを使ってブラウザ判別 - JavaScriptテックラボ - [SMART]
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
@cc_onを使ってブラウザ判別 - JavaScriptテックラボ - [SMART]
jQuery1.9からIE判定のjQuery.browser.msieが廃止されました。 そのためIE判定は自前で行う必要がありま... jQuery1.9からIE判定のjQuery.browser.msieが廃止されました。 そのためIE判定は自前で行う必要があります。 簡単で速いのはMSのJScriptに用意された条件付きコンパイルの機能をアクティブにする@cc_on。 コメントアウトの中に@cc_onを記述すると、対応していないブラウザでもエラーとならないため、安全に使えます。 IEのみ処理したい場合は下記のような1行になります。 if (/*@cc_on!@*/false){ } IEの場合だけコメントアウトの否定演算子!が処理され、falseを否定して条件文が真となります。 document.allで判別するより65倍程速いそうなので、このスタイルが嫌いでなければ積極的に使っても良いのではないでしょうか。 @cc_on ステートメント (JavaScript)

