如何在右键单击链接并从上下文菜单访问功能后获取链接的 DOM
How to get the DOM of a link after it is right-clicked and accessed for a functionality from Context Menu?
我正在为Google Chrome编写一个扩展程序,将网页转换为PDF文档。我也为上下文菜单添加了此功能。获取当前网页的 DOM 非常简单,但我正在尝试添加将链接转换为 PDF 文档的功能。因此,当用户右键单击链接并单击"将链接目标转换为PDF"时,插件应将链接目标处的网页转换为PDF文档。为了能够做到这一点,我需要获取链接目标的 DOM。我该怎么做?我找不到任何给定链接/URL、返回 DOM 的 JavaScript API,或任何执行类似功能的 Chrome-Extension-API。数据正在传递到 NPAPI DLL,因此,如果 DLL 中可以使用任何 API 来执行上述功能,请务必提及。
使用
XMLHttpRequest 获取页面,然后使用 ....
JavaScript DOMParser access innerHTML 和其他属性
相关文章:
- 如何绑定多个具有相同敲除功能、传递不同ID的链接
- 功能点击使打开新链接,不转到原始链接
- 修复Javascript代码以将文本中的所有Youtube链接转换为Youtube ID功能
- 如何在用户提交链接时添加提取推文并将其发布到站点的功能
- 具有双重功能的按钮:在_blank窗口中打开一个链接,再加上_self中的另一个链接
- 通过模糊功能传递链接,而不是单击另一个链接
- AngularJS:在指令's链接功能
- DOM在指令中未就绪's链接功能.hacky Timeout是唯一的解决方案吗
- 链接功能中的角度单元测试$attrs
- jQuery:使用 var 快捷方式分配数据以及如何链接功能以在加载和单击时运行
- 角度链接功能:$Scope与范围
- angularjs链接功能的用途
- 谷歌硬盘的网络主机链接功能有被淘汰的危险吗
- 为什么我们需要Angular指令's链接功能
- Angular.js单元/集成测试-触发链接功能
- 可以混合使用模板和链接功能
- 锚链接功能-onclick和href
- 链接功能作为承诺
- 执行指令的参数's的链接功能依赖于DI
- 如何重画图表:d3.js链接功能和交叉过滤过滤