lotusscript代理中的Javascript函数返回

lotusscript代理中的Javascript函数返回,javascript,lotusscript,agent,Javascript,Lotusscript,Agent,我需要在Notes中开发的应用程序中进行调整,使用经典开发而不使用xpages。应用程序需要在单击操作按钮时向用户发出警报。在这个按钮中有一个javascript验证,当验证成功提交表单时,表单在其webquerysave事件中执行lotusscript代理。此时,将执行一些处理,并在处理后验证条件是否生成警报。我曾想过从javascript的confirm函数生成警报,但我不知道如何捕捉confirm函数的返回,以了解我是否保留代理代码,或者我是否完成了执行并返回到提交的文档 在应用程序中,仅

我需要在Notes中开发的应用程序中进行调整,使用经典开发而不使用xpages。应用程序需要在单击操作按钮时向用户发出警报。在这个按钮中有一个javascript验证,当验证成功提交表单时,表单在其webquerysave事件中执行lotusscript代理。此时,将执行一些处理,并在处理后验证条件是否生成警报。我曾想过从javascript的confirm函数生成警报,但我不知道如何捕捉confirm函数的返回,以了解我是否保留代理代码,或者我是否完成了执行并返回到提交的文档


在应用程序中,仅使用javascript客户端和LotusScript代理。我想知道是否可以从lotusscript代理执行javascript代码并返回到代理的lotusscript代码。

了解用于“确认”响应的语言将非常有用。在大多数情况下,超时应该足够了。您是否收到任何响应?

您说您正在执行WebQuerySave事件。这意味着您正在提交表单。如果这是典型的dominoweb开发,没有AJAXy的东西,那么提交表单的那一刻,已经加载到浏览器中的代码就完成了。WebQuerySave代理将直接生成或重定向到一个新页面,该页面的代码将被加载到浏览器中,以取代已有的页面。该代理中的逻辑必须生成新脚本,并设置适当的字段值,以通知脚本发出警报


*如果有AJAXy方面的事情发生,你需要展示你的代码,以便人们对你所做的有足够的了解,从而帮助你。

我假设你在允许保存记录之前,试图对照其他数据检查记录。问题是一旦WebQuerySave代理被调用,文档就会被发布,您必须将用户引导到新页面。所以你需要在发帖前进行验证


最简单的方法是在发布之前,在javascript验证例程中执行xhtprequest。您需要调用LotusScript代理(或SSJS Rest服务或DDS),该代理返回一个值,您可以在提交之前检查该值。

这篇文章似乎是针对缺乏足够信息来诊断问题的问题。请相应地编辑您的文章,以添加足够的详细信息,以便人们可以帮助您。编辑了该问题并包含了一些详细信息,这些详细信息丰富了问题的背景。代理是用lotusscript编写的