Chrome挂在window.print()上但不是Ctrl + P.

时间:2012-10-05 02:41:37

标签: javascript google-chrome printing

使用Chrome版本22.0.1229.79 m

我们为用户提供了一种从Javascript菜单打印当前页面的方法: javascript:window.print();

这在IE和FF中效果很好,但在Chrome上,页面会在弹出“打印预览”之前挂起30秒。有趣的是,Ctrl + P或从Chrome菜单打印即可立即生效(因此一般不打印,只需使用Javascript打印打印预览)。

提前致谢。

1 个答案:

答案 0 :(得分:0)

事实证明,对于阻止打印Javascript执行的网站无关功能,我有30秒的超时时间。 FF和IE在运行这两个问题时没有任何问题,但显然Chrome的线程逻辑阻止它在其他30秒超时之前启动。

没有完全解决,但这是一个红鲱鱼...感谢您的帮助