2010-12-13 4 views
0

XULでグローバル関数を作成する方法はありますか(JavaScriptを使用して、私は信じています)、どのウィンドウのどのファイルからでも呼び出すことができますか?Xulでグローバル関数を作成する方法は?

+0

あなたは、同じウィンドウに同じJavaScriptファイルを含めたくないと言っていますか?または、あなたはそれをしても大丈夫ですが、スコープをシングルトンのようなすべてのウィンドウで共有したいのですか? – pc1oad1etter

+0

@ pc1oad1etter私は各ウィンドウに同じjavascriptsファイルを含めることを避けたいと思います。 –

+0

そのようなことは認識していないかもしれませんが、カスタムxulrunnerを構築していない可能性があります。 Javascriptコードモジュールはグローバルシングルトンを提供しますが、それはあなたが何をしているかではありません。 – pc1oad1etter

答えて

0

コンポーネントを作成してJavaScript global privileged propertyカテゴリに登録すると、すべてのクロムウィンドウでグローバルオブジェクトとして表示されます。

+0

私はそれを行うためにXPComを使用しました。 @ pc1oad1etterとあなたの答えも良いです、ありがとう! –

関連する問題