私は別のWebアプリケーション(JavaScriptで書かれている)でiframeとして実行されているExtjs 4アプリを持っています。私は何とかイベントを外部的にに発射し、それをフレームワークにキャッチしたいと思います。 つまり、私はエミュレートしたいですExtjs 4外部イベント処理
this.application.fireEvent('myevent', myparams);
私は現在回避策があります。私の外部アプリでは、私は次のようなことをすることができます。
var w = document.getElementById('myIFRAME').contentWindow;
if (w) {
w._myFunctionInExtjs(myParam);
}
...私のExtコードで宣言されたグローバル関数を呼び出します。それはExtイベントを介して行われている場合は、多くのクリーナーだろうので、任意の助けに感謝します。