如果通过javascript(使用JSON数据或凭空产生)在我的浏览器中生成了一大堆元素,我无法通过保存其源来完全存档这样的页面。我已经尝试在 IE 中将其保存为 .mht 文件,但这不起作用 - IE 也不会保存动态生成的元素。
此类页面的示例在这里http://www.amazon.com/gp/bestsellers/wireless/ref=zg_bs_nav - 注意源 html 中不存在“price”和“X new”元素,而是动态的生成。
如果我想解析这个,我可以通过各种方式直接使用 DOM,yadda-yadda。但是,如果我想自动将页面保存为 html 文档,以便即使在关闭 javascript 的情况下也可以很好地呈现所有动态生成的元素,那么到目前为止我是 SOL。
有什么建议么?