0

我正在为 Google Chrome 编写一个将网页转换为 PDF 文档的扩展程序。我也在为上下文菜单添加这个功能。获取当前网页的 DOM 非常简单,但我正在尝试添加将链接转换为 PDF 文档的功能。因此,当用户右键单击链接并单击“将链接目标转换为 PDF”时,插件应将链接目标处的网页转换为 PDF 文档。为了能够做到这一点,我需要获取链接目标的 DOM。我怎样才能做到这一点?我找不到任何给定链接/URL、返回 DOM 的 JavaScript API 或任何具有类似功能的 Chrome-Extension-API。数据被传递到一个 NPAPI DLL,所以如果我可以在 DLL 中使用任何 API 来执行上述功能,请务必提及。

4

1 回答 1

2

使用 XMLHttpRequest 获取页面,然后使用...将其转换为 dom。
JavaScript DOMParser 访问 innerHTML 和其他属性

于 2012-04-13T15:42:31.650 回答