У меня есть веб-страница, где у меня есть div, внутри которого есть несколько сложное дерево DOM. Он отлично отображает большинство браузеров (IE 6-8, FF 2.x-3.5.x, Chrome, Safari), но когда я пытаюсь распечатать страницу, у меня возникают проблемы с несколькими браузерами, некоторые из них частично работают частично и другие вообще не работают.
У меня возникла мысль, что если я могу отправить оскорбительные узлы DOM на сервер, проанализируйте дерево DOM в изображении и используйте это изображение для печати в браузере, я бы решил эту проблему одним махом.
Кто-нибудь знает, как это сделать?
У меня apache работает mod_python и PHP и IIS 6, работающие на .NET 2.0, поэтому я мог бы реализовать его на любом из них, на самом деле, без предпочтений с моей стороны 🙂
Есть идеи?
Я использовал этот код C # как основу для получения скриншотов веб-страниц раньше, и он работал очень хорошо.
Веб-страница Thumbnailer
Это звучит довольно неплохо, чтобы решить вашу проблему. Было бы лучше попытаться исправить первопричину.
Вы могли бы попросить принца .