【发布时间】:2016-08-08 10:57:01
【问题描述】:
众所周知,在window.print()产生的打印窗口上,无法判断用户是点击了打印还是取消。
所以我坚持下一个最好的办法,那就是询问用户是否打印成功。
我有这个:
$(document).ready(function(){
window.print();
var a = confirm('Confirm printing as successfull and mark Job Cards as Released?');
if(a == true) {
$.post('PrintSuccess');
window.location = '/Menu';
}
});
问题是,确认框先于打印窗口弹出,如何保证打印窗口先出现?
【问题讨论】:
-
在 chrome 中似乎不起作用
标签: javascript jquery