浏览器打印js生成的PDF时,预览界面没有内容。

发布于 2021-12-08 06:35:50 字数 937 浏览 960 评论 1

问题是这样的,用js把表格生成PDF文件,然后打印。现在在打印预览的时候发现一个bug。

这个是测试页面:

当第一次点击“预览打印 PDF”按钮时,预览界面空白。如下图:

关闭预览窗口,再次点击按钮,预览成功。

当我刷新表格之后,再次打印预览,又会出现空白。也就是说第一次点击按钮预览会出现空白。代码如下:

我alert了 newImg.src 的值,不管是第几次打开,newImg.src的值完全一样。

依赖的js:

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

南汐寒笙箫 2021-12-08 08:50:53

可能是js加载顺序的原因,或者是加载时间的关系

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文