fly*_*ick 1 lotus-notes lotus lotus-domino serverside-javascript xpages
我有一个带有一些链接的Xpage.我的一个链接调用EXIT必须window.close()关闭浏览器中的当前选项卡.
在浏览器中,当我从视图中打开文档(Xpage保存文档)并单击EXIT链接时,它将关闭当前选项卡/窗口.
然而,我正在使用SSJS重定向相同的xpage context.redirectToPage().当我单击EXIT链接时,它没有关闭选项卡/窗口.
在Javascript控制台中:脚本可能无法关闭脚本未打开的窗口
任何人帮助我.
谢谢你,Karthick先生
正如Javascript控制台所说:Window.close()需要window.open()才能工作.
见http://www-10.lotus.com/ldd/ddwiki.nsf/dx/Whats_New_in_852_for_XPages#window.close%28%29+support
更新: 您可以使用客户端JS创建响应文档 - 包括打开窗口.以下将做到这一点:
// get parent document id
docid='#{javascript:document.getNoteID()}';
// create the URL
url="response.xsp?action=newDocument&parentId="+docid;
// open a new window with the response document
window.open(url);
Run Code Online (Sandbox Code Playgroud)