context.redirectToPage仅在Notes客户端中间歇工作

时间:2014-05-15 21:21:53

标签: xpages

我在Xpage中有一个带有OnClick事件的按钮,该按钮执行以下操作:

    var viewPanel=getComponent("viewPanel1");
    var docIDArray=viewPanel.getSelectedIds();
    sessionScope.put("searchDocIDArray",docIDArray);
    var url="exportData.xsp";
    context.redirectToPage(url, false);

不会渲染exportData页面,但只有一些代码可以写出Excel文件。在客户端有时它会这样做,有时它什么都不做,有时它会写入当前的Xpgage并且只是空白。我想我需要做的是在新窗口中启动该页面?我不确定。

每次都可以上网。

1 个答案:

答案 0 :(得分:1)

您的客户是什么版本的?

您可以尝试的另一种方法是在按钮的onComplete事件中使用window.open()打开xagent。如果在xpinc中工作,我不记得我的头脑。这样做的好处是您的导出将在新选项卡中打开。