0

ユーザーが添付ファイルを追加できるようにするためのWebページがあります(ディレクトリに保存されます)。このために、グレーボックスを使用してウィンドウをポップアップし、そこでユーザーはドキュメントの追加または削除を適切に表示できます。これはすべて正常に機能します。

私が抱えている問題は、ユーザーがポップアップを閉じると、メイン ページに表示される添付ファイルの合計が更新されず、更新が必要になることです。これは避けたいと思います。できれば、フォーカスがメイン ページに戻ったときに、このデータが自動的に更新されるようにしたいと考えています。私はSolarisを使用しているので、必要な表示更新だけでファイルの合計を簡単に取得できます。

すべての助けに感謝

フランキー

4

1 に答える 1

1

このような状況では、onFocusChange ではなく onPopupClose を処理することを好みます。少し検索した後、どうやらグレイボックスはコールバック関数を定義することでそれを可能にします(ここで説明されています):

GB_show(caption, url, /*optional*/ height, width, callback_fn) 

したがって、次のように書くことができます。

GB_show('Popup', 'popup_url', 500, 500, function() {
    updateTotalAttachmentCount();
}); 
于 2012-10-24T21:52:16.807 に答える