【问题标题】:How to close xpages in notes client? I use CSJS window.close but it's not working如何在notes客户端关闭xpages?我使用 CSJS window.close 但它不工作
【发布时间】:2012-06-19 02:31:29
【问题描述】:

我正在做一个 xpinc 应用程序。

我按照here 中的示例进行了修改。目前关闭按钮在我的主页上。

客户想要一个关闭按钮而不是正常的“X”来关闭。但是这个例子表明我应该创建 2 个 xpage。

在第 1 页上,我应该使用 window.open(xpage2.xsp) 创建一个按钮,然后只有在 xpage2 中的按钮中的 window.close() 才会起作用。当我没有window.open() 开头时,我如何window.close()

我查看了 Demo Discussion xpage 和 OneUI,但没有类似的东西。我尝试将window.open(xpage1.xsp) 放在 xpage1 onClientLoad 事件上,但这也不起作用。

【问题讨论】:

    标签: javascript xpages xpinc


    【解决方案1】:

    我今天遇到了同样的问题,发现 Fredrik Norling 的这篇非常有趣的文章,它帮助了: http://www.xpagedeveloper.com/2013/ibm-notes-domino-9-01-xpages-fixlist

    有一个新的notes.ini(客户端)参数:

    XPagesXulAllowScriptsToCloseWindows=1

    连同SSJS代码

    view.postScript("window.close()");

    为我工作 - Notes 客户端中的选项卡/窗口可以从 XPage 关闭。

    奇怪的是我们必须添加这个参数,也许它与安全有关......

    【讨论】:

      【解决方案2】:

      只有当页面由 window.open 打开时,window.close 才能正常工作。否则它不起作用。请看下面的问题,同样的问题已经出现在 stackoverflow 中。

      How to close the xpages?

      对于我的项目,我将页面重定向到我的主页。

      我也在寻找解决这个问题的好方法。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2015-06-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-12-15
        相关资源
        最近更新 更多