【发布时间】:2014-08-03 09:40:52
【问题描述】:
这是我所拥有的:Xpages 页面,它根据 url 参数按键填写表单。渲染最多可能需要 10 秒,我想让用户知道表单正在执行某些操作。
Fredrik Norling 做了一个很棒的待机对话框,当我在按钮上使用它时效果很好(保存) http://openntf.org/XSnippets.nsf/snippet.xsp?id=standby-dialog-custom-control (保存时在表单上使用部分 ID 更新)
如何通过电子邮件中的链接执行此脚本块? 有诸如 beforepageload 、 afturpageload 之类的选项,或者我应该使用 beforeRenderResponse 如果是这样,我该怎么做。
【问题讨论】:
-
我首先想到的是为什么渲染表单需要大约 10 秒,看看是否可以显着减少。尤其是在页面在内存中之后——它应该比这快得多,除非你在页面加载时有大量的逻辑处理。
-
我也会对这 10 秒的延迟感兴趣。取决于你在做什么,这似乎不正确。但是,有时当我将大量文档注入 Java Objecs 时,我确实会遇到这样的延迟......所以我可以看到它正在发生......取决于代码。
-
另外 - 我认为有一篇关于修改该 sn-p 的帖子,因此它也适用于 PageLoad 而不是部分刷新.. 但我找不到对此的参考。
-
嗯,这 10 秒只是第一次呈现此页面,第二次只有 6 秒,这可能是例外时间。
标签: xpages lotus-domino