Lotus Notes:在Web上的新选项卡中从大纲打开的视图

时间:2014-02-03 08:26:53

标签: view frame lotus-notes

我的大纲中包含一些大纲条目。

每个条目都包含一个视图,在Content的大纲条目属性中有一个框架的名称。此外,在Auto Frame(仅限Web)的属性中的每个视图中都有框架的名称。

即便如此,当我点击另一个视图打开它时,它将在浏览器的新标签页中打开。

感谢您的时间和帮助!

PS:我在提出建议代码(它有效)之后发现了这个问题:Lotus Domino: View pagination on web

如果我从OnLoad删除代码,则效果很好,新标签中没有空缺。有没有机会让OnLoad事件上的代码和视图在同一帧中打开?

1 个答案:

答案 0 :(得分:2)

通过更改window.name的值,分页代码会影响内容显示的框架的名称。因此,当您单击大纲中的链接时,浏览器会查找具有轮廓指定名称的窗口/框架,并且找不到这样的链接 - 因此它将打开一个具有指定名称的新窗口。

对于不干扰导航的分页代码,您必须将其更改为不重命名窗口 - 它必须将其窗口标识符存储在其他位置。例如,如果您知道视图将显示在框架集中,则可以设置顶部的属性,而不是窗口。由于框架集的顶部窗口在框架中加载新页面时不会改变,您甚至可以只跟踪那里的最后一个Start =参数,而不用担心cookie。

我鼓励您研究如何使用XPages进行网页设计 - 这通常更简单。