我正在开发一个网络项目,我们必须提出“跨浏览器和打印机友好的解决方案”。
标记足够复杂,但几个小时后,我设法仅使用 CSS(使用 media="print" 专用样式表)在 Chrome 上想出一些足够漂亮的东西。
然而,在 Firefox (18.0.2) 和 IE9 上进行测试后,我意识到我才开始意识到自己陷入了困境。 Firefox 只打印第一页,甚至打印不正确,很乱。 IE9 打印了所有内容,但看起来很糟糕。
经过一段时间的谷歌搜索和搜索后,我很快意识到使用浏览器内置的打印支持打印网页还处于实验状态。对于整洁的 HTML 页面可能没问题,但 90% 的互联网可能不是整洁的 HTML 页面,无论如何,这是另一场争论。
所以,我想知道是否有任何 javascript 库可以“完成这项工作”?
我遇到过这些项目,但我不确定这是否有效:
- http://snapshotmedia.co.uk/blog/jspdf http://snapshotmedia.co.uk/blog/jspdf
- http://code.google.com/p/html5shiv/ http://code.google.com/p/html5shiv/
提前致谢
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)