求教用print.js可以在隐藏的时候打印文件么?

我打印出来会显示空白

阅读 2.5k
1 个回答

不可以,DOM如果没有显示的话是不会展示的,如果一定要不展示的话,可以考虑使用把 iframe 容器移动到是窗外来实现。

如果是页面中的某些元素的话,可以在日常浏览时设置隐藏元素的 display:none,然后使用 @media print 在打印时显示这些隐藏的元素内容。
使用媒体查询 - CSS | MDN

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题