这里我请求打印后我插入一个mysql数据库打印页面(我没有找到一种方法在页面打印后触发插入,所以我把它放在之前),这是在$(文档)里面.ajaxComplete()块:
$("#bPrintIes").off().on("click",function(){
if(confirm("Confirmati Printarea!")){
var codCom=$("#codCom").val();
$.ajax({
type:"POST",
url:"php/facturi/iesirePrintare.php",
data:{ies:"print",codCom:codCom}
}).done(function(){
window.print();
});
}
});
#bPrintIes是一个按钮,以防您需要知道。
问题出在Firefox和IE内部,Chrome确实可以解决这个问题。
我想显示打印对话框,当我按下确定/接受时,它应该打印页面,而没有从页面“阻止未来消息”和没有空白页面的对话框。
我正在使用JQuery 1.10.2。 任何想法/建议? 谢谢。