【发布时间】:2013-10-11 02:20:20
【问题描述】:
我想在 Firefox 的加载页面上打印收据页面
Firefox 显示以下错误..
不推荐使用getPreventDefault()。请改用 defaultPrevented。
错误源行:
src.getPreventDefault && src.getPreventDefault() ) ? returnTrue : returnFalse;
NS_ERROR_NOT_AVAILABLE:组件返回失败代码:0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIDOMWindow.print] 错误源行:
print();
代码:
$(document).ready(function() {
print_doc();
$("#Submit").click(function() {
$("#goBack").hide();
$("#printRow").hide();
print();
$("#goBack").show();
$("#printRow").show();
});
});
function print_doc() {
$("#goBack").hide();
$("#printRow").hide();
print();
$("#goBack").show();
$("#printRow").show();
}
我想在显示“goBack”和“printRow”ID 之前打印我的收据,但不工作
【问题讨论】:
-
另外,你最好使用 window.print(); - 此外,您当前的代码打印屏幕两次
-
您在这里提出了两个不同的问题。除非您打算更改帖子的标题,否则您应该在下面接受 MackieeE 的回答。
标签: javascript jquery firefox printing