我在做一个xpinc应用。
我跟着的例子在这里和修改它。 目前,关闭按钮是我的主页上。
客户想要一个关闭按钮,而不是正常的“X”关闭。 但这个例子表明,我应该创建2周的XPages。
第一页上我应该创建一个按钮window.open(xpage2.xsp)
然后才window.close()
在xpage2一个按钮将工作。 如何window.close()
时候我没有window.open()
开始说起?
我已经检查演示讨论的XPage和OneUI但有一点也不像。 我试图把window.open(xpage1.xsp)
上xpage1 onClientLoad事件,但是,这不是工作压力太大。
只有当页面是由window.open打开,然后window.close工作正常。 否则这是行不通的。 请参阅下面的问题,同样的问题已经出现在计算器。
如何关闭的XPages?
对于我的项目,我重定向页面到我的主页。
而我也寻找这个问题的精解。
我有同样的问题今天发现由Fredrik诺林这个非常有趣的文章,这帮助: http://www.xpagedeveloper.com/2013/ibm-notes-domino-9-01-xpages-fixlist
有一个新的NOTES.INI(客户端)参数:
XPagesXulAllowScriptsToCloseWindows=1
与SSJS代码一起
view.postScript("window.close()");
为我工作 - 在Notes客户端的标签/窗口可以从XPage中被关闭。
我们要加这个参数奇怪的东西,也许它有事情做安全...
文章来源: How to close xpages in notes client? I use CSJS window.close but it's not working