Window.print不在新选项卡中打印内容,而是在上一个选项卡中打印内容

时间:2013-11-11 14:50:24

标签: javascript printing

所以,我在一个模态中打开一个图像,我在下面有一个打印按钮,应该为用户打开一个新的标签,只有图像。我打开新选项卡后执行window.print命令,但是当我尝试打印时,它会打印之前页面中的所有先前内容。我需要打印图像。我不确定这可能是一个时间问题,还是一个执行这个想法的坏方法。

我使用的javascript可以在第212-263行找到,而带有product-image类的部分是相应的标记。

我的代码可以在 http://gdchome.thedesigngrouponline.com/product-category/live/furniture/sofas/

1 个答案:

答案 0 :(得分:0)

您应该在显示图像的页面上调用打印功能。因此新标签。尝试将print函数添加到该页面的onload上,它应该可以正常工作。