2011年2月8日火曜日

「1行で IEの JavaScriptを高速化」は IE9では動かない問題と解決策

一行で IE の JavaScript を高速化する方法 - IT戦記
/*@cc_on _d=document;eval('var document=_d')@*/

これがIE9だと動かない。

下記のやつなら大丈夫。(「ダウンロード」リンクからダウンロードできる最新版に書いてあるやつ。)

読み込むだけでWebページの「おもてなし度」を向上 - Pryn.js & Pryn.css [ゼロと無限の間に]
/**
 *  IE(8-)高速化(IE9ではエラーになる)
 *  @see http://d.hatena.ne.jp/amachang/20071010/1192012056
 */
/*@cc_on
if (@_jscript_version < 9) {
    var _d = document;
    eval("var document = _d");
}
@*/

(追記)
あれ?今使ったらエラーが出ずに使えてる...?

0 件のコメント:

ブログ アーカイブ

カテゴリー