我正在使用绑定到按钮的经典 javascript window.print() 函数来打印页面。当我在页面加载后第一次使用它时,它会加载背景和 CSS,但由于某种原因没有加载文本。
当我关闭打印预览(不重新加载页面)并再次单击该按钮时,它会完全加载丢失的文本。这只发生在 Chrome 上,而在 Firefox 中,它在第一次尝试时加载文本,没有任何问题。
我试过使用 setTimeout 和 window.on('load'...) 函数,但没有帮助。我使用单独的 CSS 文件进行页面打印。导致此问题的原因是什么?