2007-10-06
console.log memo
//*
if(typeof(console) == 'undefined') {
console = {};
console.log = function() {
res = [];
for(var i=0;i < arguments.length; i++)
res.push(arguments[i].toString());
if (window.opera) {
opera.postError(res.join(', '));
} else {
external.consolelog(res.join(', '));
}
};
}
log = console.log;
//*/
IE の ExternalInterface#addCallback の罠
- IE は document.createElement('object') な方法で swf を設置した場合、ExternalInterface#addCallback がおかしくなるっぽい
- IE は ExternalInterface#addCallback で追加した関数名が、そのコールバックを呼び出した場所の this のプロパティ、プロパティチェインにその関数名を含む場合、エラーになる
もう、そんなの、解らないってば!!!!はいはいBKBK。両方とも Firefox だとエラらないので余計こんがらがる。あー超無駄な時間を過ごした感。へとり。
IE suckkkkkkkkkkkkkkkkkkkkkk
もーーーーーーーーーーーーーまた ExternalInterface で絶賛はまり中だよーーーーFirefox で作っててさあ動いた問題ないぞ→IE で確認 ExternalInterface#addCallback で登録されてるはずのメソッドがみつからねえええええええええええええええええええええええええええええもう flash 使えばブラウザ間考えなくていいとか云ってるヤツはだれだよおおおおおおおおおおおおおおおおおおおおおおおおおおおおおつうかふつう ExternalInterface なんてつかいませんか^^;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;