Firefox打印

时间:2019-01-06 13:48:15

标签: javascript firefox printing

我是Java语言的新手,我的以下代码在

中不起作用
static

单击“打印”按钮时,在Firefox中没有任何响应。上面的代码在Chrome中运行正常。

任何帮助将不胜感激。

谢谢

您好,感谢您的反馈。您的代码对我来说也很好。但是,就我而言,我有一个在Submit上调用函数的表单。此功能将打开一个新窗口,其中包含一个表格和几个按钮(包括上面的“打印”)。当我单击“打印”时,它没有响应。

main

谢谢

1 个答案:

答案 0 :(得分:0)

对我来说很好。您想如何使用它?在我的示例中,我将其包装到一个函数中并通过按钮执行它,在FF63和64中它可以正常工作

<!DOCTYPE html>
<html>
<head>
    <script>
        function newWindow() {
            var myWindow = window.open("", "newWindow", "toolbar=yes, width=600, height=600", "resizable,scrollbars");
            myWindow.document.write("<input class='printFriendly' type='button' " + "onClick='window.print(); return false;'" + "value='Print This Page'/>");
        }
    </script>
</head>
<body>
    <h1>A Web Page</h1>
    <p id="demo">A Paragraph</p>
    <button type="button" onclick="newWindow()">Try it</button>
</body>
</html>