Существует множество виджетов, предоставляемых сайтами, которые фактически являются битами JavaScript, которые генерируют HTML через DOM манипуляции или document.write()
. Вместо того, чтобы замедлять браузер еще больше с дополнительными запросами и доверять другому провайдеру, чтобы быть быстрым, надежным и не изменять вывод виджета, я хочу выполнить * JavaScript для генерации отображаемого HTML, а затем сохранить этот HTML-источник.Выполнение JavaScript для рендеринга HTML-кода для кеширования на стороне сервера
Вещи я заглянула в том, что, кажется неосуществимым или слишком сложно:
- The Links Browser (не рысь!)
- Безголовый использование Xvfb плюс Firefox плюс Greasemonkey (Хлоп)
- Все-Java-браузер инструментарий Cobra (лучший выбор!)
Любые идеи?
** Очевидно, что вы не можете полностью выполнить JavaScript, так как он не обязательно имеет путь выхода, но вы получаете идею.
Состояние Resig - это именно то, что я ищу. – matt 2009-08-07 17:36:20