XPCNativeWrapperの外側でスクリプトを評価する関数。Firebugも同じことをしている。unsafeWindowを触らないので安全。 function evalInPage(fun) { location.href = "javascript:void (" + fun + ")()"; } SmartLDR更新 – 素人がプログラミングを勉強するブログ これは面白い!Function.prototype.toString が関数のソースコードを返すことを利用した、巧妙にして簡潔なハック。 次のように引数を渡せるように改良すればさらに強力になる(引数に渡せるのはJSON化可能な値のみ)。 function evalInPage(func, args) { var argStr = JSON.stringify(args || []); location.href = "jav