打印作业完成后关闭窗口(或选项卡)

时间:2015-05-19 08:05:59

标签: javascript jquery printing

我已经阅读了几篇有关此内容的帖子,但我写了发生在我身上的事情。 我有这段代码:

$(document).ready(function() {
    window.print();
    window.close();
});

确定。出现打印对话框。当我点击“打印”时,我的窗口已关闭,但它没有打印任何内容。我认为窗口很快就会关闭。

我可以设置一个setTimeout,但我不知道我是打印一页还是一百页。这个解决方案对我没有用。

使用javascript或jquery可以控制打印作业吗? 当页面被打印时,Objetive会关闭窗口。

1 个答案:

答案 0 :(得分:0)

这可能会对你有帮助,

$(document).ready(function() {
    window.print();
    window.onfocus=function(){ window.close();}
});