我有一个网页,允许用户添加附件(存储在目录中)为此,我使用灰色框弹出一个窗口,用户可以在其中查看添加或删除文档,因为他们认为合适,这一切都很好。
我遇到的问题是,当用户关闭弹出窗口时,主页上显示的附件总数没有更新,需要刷新,我想避免这种情况。我希望在焦点变回主页时自动更新这些数据。我在 Solaris 上,所以我可以轻松获取文件总数,这只是我需要的显示更新。
所有帮助表示赞赏
弗兰基
我有一个网页,允许用户添加附件(存储在目录中)为此,我使用灰色框弹出一个窗口,用户可以在其中查看添加或删除文档,因为他们认为合适,这一切都很好。
我遇到的问题是,当用户关闭弹出窗口时,主页上显示的附件总数没有更新,需要刷新,我想避免这种情况。我希望在焦点变回主页时自动更新这些数据。我在 Solaris 上,所以我可以轻松获取文件总数,这只是我需要的显示更新。
所有帮助表示赞赏
弗兰基
在这种情况下,我更喜欢处理 onPopupClose 而不是 onFocusChange。经过一番搜索,显然 graybox 允许您通过定义回调函数来做到这一点(在此处描述):
GB_show(caption, url, /*optional*/ height, width, callback_fn)
所以你可以这样写:
GB_show('Popup', 'popup_url', 500, 500, function() {
updateTotalAttachmentCount();
});