bon*_*nny -2 javascript printing firefox
我想知道通过在Firefox中使用JavaScript来使用打印选项。
我的页面上有打印链接:
<a href="javascript:print()">print</a>
Run Code Online (Sandbox Code Playgroud)
我还按照关于Javascript的打印按钮页面上的说明进行操作。
问题是当我尝试在Firefox下打印页面时,我得到了一个四页的PDF预览,其中缺少内容:
我尝试使用Chrome,并且可以正常使用。
有任何想法吗?
获得一致的打印行为的最佳方法是使用打印样式表。由于浏览器在这方面存在很大差异,因此可以准确地定义应打印内容的方式。一些浏览器在某些标记方面存在问题(例如,浮动元素)。
您可以在A List Apart上找到有关打印样式表的非常好的文章,这对您会非常有帮助。
当然,可能还会有其他较新的好文章,但是这篇ALA文章是如此基础,以至于它已有10年的历史仍然值得一读-这就像网络内容的stone脚;)