用例:单击链接会打开一个包含一些内容的叠加层。页面上有很多这样的链接,每个链接都有相应的内容加载到叠加层中。用户应该只能打印特定的内容。
方法:单击链接时,我为正文设置了一个名为“打印机”的类。在 print.css 中,我隐藏了所有页面内容,除了我在覆盖层中看到的内容。在关闭覆盖层时,我正在从正文中删除该类。
问题:在 FF 和 IE 上似乎一切正常。在 Chrome 上,打印对话框挂起,而在 Safari 上,我看到一个空白页。
任何帮助将不胜感激,以了解我可能做错了什么或是否存在任何其他方法。