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