我有一个网页,我有一个div,其中有一个有点复杂的DOM树。它在大多数浏览器(IE 6-8,FF 2.x-3.5.x,Chrome,Safari)中都能正常显示,但是当我尝试打印页面时,我遇到了一些跨浏览器问题,有些工作时间有一半和其他人根本不工作。
我有一个想法,如果我可以将DOM节点发送到服务器,将DOM树解析成图像并使用该图像在浏览器中打印,我会一下子解决这个问题。
有人知道一个简单的方法吗?
我有运行mod_python的apache和运行.NET 2.0的PHP和IIS 6所以我可以在其中任何一个上实现它,我真的没有偏好:)
有什么想法吗?
答案 0 :(得分:1)
这听起来像是解决问题的一种非常糟糕的方法。尝试修复根本原因会更好。
答案 1 :(得分:0)
您可以尝试Prince。
答案 2 :(得分:0)
我之前使用过这个C#代码作为获取网页截图的基础,而且效果非常好。