タブパネルでextjs4とIE8に夢中になる問題があります。
別のタブを閉じたときに特定のタブを更新して、変更を処理する必要があります。「beforeclose」イベントを使用して更新をトリガーします。FFでOKです。しかし、IE8 (私のアプリケーションのターゲット) では、「解放されたスクリプトからコードを実行できません」というメッセージが表示されます。
誰か私を助けることができますか?
コードは次のとおりです。
var activeTab = getTabPanel().getActiveTab(); // getTabPanel() give me the tab panel
activeTab.on('beforeclose', function(tab, opts) {
alert("refresh !!!!");
tab.refreshTab('order_'+id); // refreshTab(id) search the tab with the id identifier and refresh the contents
}
アラートが表示されないので、リスナーを処理できないと推測しました。
編集: タブ パネルのコンテンツとして iframe を使用します。