[英]javascript print button
我的打印按钮遇到问题:
<style type="text/css">
@media print {
input#hideme {
display:none;
}
}
</style>
<input type='button' id='hideme' onClick='window.print();' value='Print Receipt'>
当我打开应用程序并单击我的打印按钮时,它将直接显示打印弹出窗口。 但是,当我取消该打印弹出窗口并再次尝试单击时,打印按钮将不会打开弹出窗口。
似乎您正在使用Google Chrome。 这是一个已知问题。 浏览器发送以下错误: Ignoring too frequent calls to print().
。
有关更多详细信息, 请单击此处 。 在Firefox中测试您的代码,它将可以正常工作。
它工作正常,我刚刚测试过。
您在某处还有其他JavaScript吗?
编辑:这是一个测试http://jsfiddle.net/jackJoe/RbNAX/ ,它可以完美地在Safari,Firefox,IE(7 + 8)中运行,正如Zakaria所说,我还没有在Chrome中进行过测试,可能就是这样。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.