window.print()导致调用窗口冻结

时间:2019-03-01 12:38:45

标签: javascript reactjs printing

我正在使用React,我想打印出一个组件。我已经弄清楚了如何用我的React组件生成打印文档。现在我的问题是具有position: fixed的顶部栏被“冻结”,直到您退出带有打印值的选项卡。我正在使用window.open('', '_blank');在新标签页中打开打印窗口,我想这与此有关。

我该怎么办?使打印窗口出现在打开选项卡中,以便用户需要执行一个操作(关闭打印弹出窗口或打印文档),然后用户才能再次查看打开的窗口?我知道您可以添加显示:除了要打印的内容外,什么都不能添加,但是我觉得可能有点过头。

0 个答案:

没有答案