【问题标题】:How to support window.print() in a embedded web browser using JavaFx java 1.7如何使用 JavaFx java 1.7 在嵌入式 Web 浏览器中支持 window.print()
【发布时间】:2014-06-03 06:25:23
【问题描述】:

我创建了一个嵌入式浏览器使用 jdk1.7(并将 javafx 与 jdk 7 捆绑在一起)。 但是 html 页面上的按钮有 onClick="window.print()" 不起作用

知道如何解决这个问题。

感谢和问候, 拉胡尔

【问题讨论】:

    标签: java javafx embedded-browser


    【解决方案1】:

    正如您在问题中所指出的,Java 7 无法打印 WebView 内容,因为它缺少所需的功能。

    试试 Java 8,它增加了打印支持,虽然我不知道通过 JavaScript 触发时是否支持打印 WebView 内容。

    【讨论】:

    • 将 WebEngine.executeScript("window.print()");工作 ?如果我能以某种方式在我的嵌入式浏览器中捕获 window.print 事件。
    • 正如我在回答中所说,它在 Java 7 中不起作用,我不知道它是否在 Java 8 中起作用,尝试一下,您可以自己发布明确的答案。跨度>
    • 我刚试过,.executeScript("window.print()");它不起作用。你是对的。
    猜你喜欢
    • 2013-03-17
    • 1970-01-01
    • 2010-09-22
    • 2014-02-08
    • 1970-01-01
    • 1970-01-01
    • 2012-08-23
    • 2013-11-15
    • 1970-01-01
    相关资源
    最近更新 更多