gpt4 book ai didi

javascript - 使用 IBM Domino Designer for EMail Application 在 iNotes 客户端上将 Javascript 作为 JSHeader 运行

转载 作者:行者123 更新时间:2023-12-02 17:27:55 24 4
gpt4 key购买 nike

我在 IBM Domino Designer 中创建了一个带有简单链接热点的子表单。该链接只是调用一个函数,该函数将签名添加到正在编辑的消息中。

在 Web 表单 (wMemo) 上插入此子表单效果很好。当我将子表单添加到在 iNotes 下运行而不是在 Web 浏览器下运行的消息表单时,iNotes 提示无法找到该函数。

该应用程序源自邮件模板。 JavaScript 函数:

function InsertSignature(){
var body = document.getElementById("wBody");
body.value += "Signature";
}

我在子表单的 JS-Header 部分添加了该函数。我假设此处编写的任何代码都将作为页面标题的一部分加载,与正常形式相同。我收到的错误是:

RegerenceError:InsertSignature 未定义。

我将该函数添加到父表单的 JS-Header 中,但这也没有帮助。

知道如何与 iNotes 页面上的 GUI 元素交互吗?

我想修改现有的邮件应用程序,所以我没有太多选择!

最佳答案

iNotes 定制与表单和子表单没有太大关系。几乎 iNotes 的完整代码都来自您的 Domino 版本附带的 iNotes\FormsXX.nsf。

自定义 iNotes 主要是在 Formsxx.nsf 的表单/子表单中编辑 JavaScript 代码。

使用this link作为起点或谷歌搜索“iNotes Customization”

最佳实践是使用 forms_x.nsf (这次名称中的 x 不是占位符,而是数据库的真实名称)来保存您的自定义代码,但所有这些都可以通过上面的链接读取.

请记住:自定义 iNotes 与“经典”Notes 开发没有太大关系。

关于javascript - 使用 IBM Domino Designer for EMail Application 在 iNotes 客户端上将 Javascript 作为 JSHeader 运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23345398/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com