如何控制浏览器打印页面上的打印和取消按钮?

时间:2015-05-25 13:08:15

标签: java

我在Eclipse上使用Java Web应用程序。它有一个屏幕,其中一些发票列在表格中。我可以通过从表格中选择发票来批准,编辑,通过电子邮件发送,打印或取消发票。 / p>

当我点击打印按钮时,会打开一个MessageDialog并询问用户是否确定要打印发票,我说是。然后浏览器的打印页面打开:

enter image description here

我希望能够控制这些页面上的“打印”和“取消”按钮。如果我点击“打印”,发票的状态将被“打印”。如果我点击“取消”发票的状态不会改变,应该保持不变。 当我在类上执行以下方法时,它会打开浏览器的打印页面。

    private void printPressed() {
    browserContent.execute("printMe();");
}

我被困在这个阶段。我想修改这个方法来控制“打印”和“取消”按钮。我怎么改变它?

1 个答案:

答案 0 :(得分:0)

你不能因为这将是安全漏洞(想象一下,你制作循环打印1000000页的stg讨厌)。每个用户都必须自己决定。