在wicket打开新窗口

时间:2014-03-17 06:28:17

标签: window wicket

任何人都可以建议一种在wicket的新窗口中打开某些页面的方法。 我正在尝试打开一个新的浏览器窗口并使用javascript window.print()打印内容然后关闭并打开其他等等,然后提交表单。我正在使用wicket 1.4.22。

当我用ModelWindow尝试时,window.print()不打印模型窗口内容,而是整个主页面。

所以我认为popupsetting不适合这个目的,我找不到任何其他选择,请帮忙。

1 个答案:

答案 0 :(得分:2)

对于任何Link,您可以指定PopupSettings,如果这样做,点击该链接产生的页面将在新窗口中打开。

有一些examples for this(以及其他链接内容)可能会有所帮助。要浏览源代码,请单击"源代码"链接在右上角。

这是通过点击链接实际执行此操作。要做一个表单提交,触发javascript window.print(),并循环多次这样的调用将更加困难,但这可能是您解决方案的一部分。