タグ

IEとtipsに関するtsupoのブックマーク (5)

  • [JS]わずか「12文字」でIEを判別するスクリプト | コリス

    これを利用したデモを下記に設置しました。 IEを判別するスクリプトのデモ IEであれば「This is IE.」 IE以外は「This is NOT IE.」 とアラートを表示します。 IE6/7/8beta2, Fx2/3, Op9.6, Safari3, Chrome1で試したところ正しく動作しました。 コメントには、IE8でも動作する、とあります。

    tsupo
    tsupo 2009/01/29
    IEを判別する12バイトのスクリプト → 正確には「IEコンポーネントを利用しているブラウザ」かどうかの判別、ですね。「IE 以外の IEコンポーネント利用ブラウザ」でも「This is IE.」と表示されてしまうし
  • IT戦記 - 一行で IE の JavaScript を高速化する方法

    以下の一行をすべての JavaScript の前に読み込む /*@cc_on _d=document;eval('var document=_d')@*/ この一行を読み込むことによって IE での document へのアクセスが 5 倍速くなります。 たとえば 以下のように、読み込む前と読み込んだ後を比較してみます。 // Before var date = new Date; for (var i = 0; i < 100000; i++) document; alert(new Date - date); // 643 /*@cc_on _d=document;eval('var document=_d')@*/ // After date = new Date; for (var i = 0; i < 100000; i++) document; alert(new Date -

    IT戦記 - 一行で IE の JavaScript を高速化する方法
    tsupo
    tsupo 2007/10/10
    /*@cc_on _d=document;eval('var document=_d')@*/
  • Dean Edwards: Sniff!

    My current frog exaggerator of choice: var isMSIE = /*@cc_on!@*/false; Comments (67) Leave a comment Comment: #1 It seems to be the fastest and shortest way to know that, thank You! Comment: #2 ooops, maybe this one is even more horrible var isMSIE = /*@cc_on!@*/!1; reduced by 3 chars :rotfl: Comment: #3 […] Dean Edwards nous propose la méthode la plus courte (en terme de code )que j’ai eu l’occas

    tsupo
    tsupo 2007/04/05
    コメント欄がおもしろい
  • JavaScriptでIEかどうかをたったの1行で判別する方法:phpspot開発日誌

    Dean Edwards: Sniff! My current frog exaggerator of choice JavaScriptでIEかどうかをたったの1行で判別する方法。 なんと、次の1行だけで、isMSIE 変数に、IEで見れば true 、そうでなければ false を代入することが出来ます。 var isMSIE = /*@cc_on!@*/false; 次のサンプルコードで確認しました。 <html> <script language="javascript"> var isMSIE = /*@cc_on!@*/false; if (isMSIE) { alert('IE!'); } else { alert('not IE!'); } </script> <body> </body> </html> IEであれば IE! を alert し、そうでなければ not I

    tsupo
    tsupo 2007/04/05
    var isMSIE = /*@cc_on!@*/false; で判別。 cc_on 以外の文字列にすると判別に失敗することを確認。cc_on という文字列に意味があるんだ。
  • Windows TIPS:IEのオートコンプリート履歴を削除する

    対象ソフトウェア:Internet Explorer 5/Internet Explorer 5.5/Internet Explorer 6/Internet Explorer 7 解説 Webサイトによっては、Cookieなどの暗黙的なユーザー認証ではなく、利用者にユーザー名とパスワードを入力してもらい、明示的にユーザー認証を行うものがある。典型的なケースとしては、特定ユーザーに向けたパーソナライズ機能を提供する場合や(そのユーザーによってあらかじめ登録された会社の株価だけを一覧表示するなど)、掲示板での発言が特定の個人によるものであることを確認する場合などだ。最近では、Webを利用したオンライン・ショッピングやオンライン・バンキングなども盛んになってきた。これらのサイトを利用する場合もユーザー名とパスワードの入力は必須である。 このような認証が必要なサイトがあるのは仕方ないとして、面倒

    Windows TIPS:IEのオートコンプリート履歴を削除する
    tsupo
    tsupo 2006/08/14
    マウスをダブル・クリックして、オートコンプリート履歴をドロップダウン表示 / 表示されたら、上下カーソル移動キーで削除したい履歴項目を選択状態し(反転表示にし)、キーボードのDelキーを押す
  • 1