我使用window.print()方法,它会暂停javascript代码(例如setInterval),当你关闭打印窗口时,代码会继续。请参阅下面的示例,我在IE9.0和chrome 20.0中测试
我还试图打开另一个页面,然后调用window.print(),就像
一样<a href='/1231' target='_newtab'>wtf</a>
但是,调用window.print()也会暂停当前页面中的javascript。
有没有办法在打印窗口打开时保持编码运行?一般和特定的解决方案都可以。
答案 0 :(得分:0)
在chrome中,如果用户手动触发打印,例如单击菜单中的打印按钮或按CTRL + P,它不会暂停javascript。
现在我必须要求我们的用户手动打印页面。