javascriptでWebアプリ開発してると「IEでチェック」というタームがくるかと思います。
この時によくconsole.log()を残しているとエラーが出てウザイのですが・・・。(IE6とか7とか特に)
こういう技もありますよと。
/**
* デバッグ用
*
**/
if (!('console' in window)) {
window.console = {};
window.console.log = function(str){
return str;
};
}
要は無い関数を作ってしまうという技。
すべてはwindowの中をいじればOK。
これを改良して、jQueryとか使って汎用的にデバッグ表示処理を作ってもいいと思います。
コメントを残す