代码之家  ›  专栏  ›  技术社区  ›  vikramjb

单击按钮时从Lotus Notes调用JavaScript

  •  2
  • vikramjb  · 技术社区  · 14 年前

    我正在为一个早先在VB6中构建的组件构建概念验证。由于该组件具有复杂的UI元素,所以我不确定使用LotusNotesUI元素可以复制相同内容的程度。我现在想做的是:

    1. 在现有表单中创建按钮。
    2. 单击按钮时,它将调用一个JavaScript,该JavaScript将创建一个模板(或动态加载HTM)HTM页面,其中包含必要的接口元素。
    3. 使用jquery或dojo将接口和HTTP请求微开。
    4. 用户单击HTM页面上的按钮后,将选择值返回到表单。
    5. 卸载HTM模板并旋转拇指,就好像什么也没发生一样。

    首先,我不确定这是否可能,这是否可能?如果是,你们能给我任何链接到样品或样品,这肯定会有帮助。

    btw我正在其上构建此组件的LN应用程序不是Web启用的,只是一个LN桌面应用程序。

    对此,任何帮助都将不胜感激。

    2 回复  |  直到 14 年前
        1
  •  4
  •   Ben    14 年前

    您可以从普通的LotusNotes按钮中调用JavaScript,它将在LotusNotes客户机中运行。但是,Notes客户无法识别 全部的 JavaScript。例如, document.write(...) 电话不起作用。

    如果您安装了DominoDesigner(我想您也安装了!)然后在设计器帮助中搜索“自动化组件支持的javascript对象表”——该文档可能有助于确定在Notes客户机中可以做什么和不能做什么。

    祝你好运。

        2
  •  0
  •   Maria Helm    14 年前

    搜索“Lotus Notes”&ajax。理查德施瓦茨有一些例子,我认为还有其他的。