Javascript 在右键单击链接并从上下文菜单访问功能后,如何获取链接的DOM?
我正在为GoogleChrome编写一个扩展,将网页转换为PDF文档。我还为上下文菜单添加了这个功能。获取当前网页的DOM非常简单,但我正在尝试添加一个功能,将链接转换为PDF文档。因此,当用户右键单击链接并单击“将链接目标转换为PDF”时,插件应将链接目标处的网页转换为PDF文档。要做到这一点,我需要获取链接目标的DOM。我该怎么做?我找不到任何给定链接/URL、返回DOM的JavaScript API,或者任何具有类似功能的Chrome扩展API。数据正在传递到NPAPI DLL,因此如果DLL中有任何API可用于执行上述功能,请务必提及。使用XMLHttpRequest获取页面,然后使用..Javascript 在右键单击链接并从上下文菜单访问功能后,如何获取链接的DOM?,javascript,c++,plugins,google-chrome-extension,npapi,Javascript,C++,Plugins,Google Chrome Extension,Npapi,我正在为GoogleChrome编写一个扩展,将网页转换为PDF文档。我还为上下文菜单添加了这个功能。获取当前网页的DOM非常简单,但我正在尝试添加一个功能,将链接转换为PDF文档。因此,当用户右键单击链接并单击“将链接目标转换为PDF”时,插件应将链接目标处的网页转换为PDF文档。要做到这一点,我需要获取链接目标的DOM。我该怎么做?我找不到任何给定链接/URL、返回DOM的JavaScript API,或者任何具有类似功能的Chrome扩展API。数据正在传递到NPAPI DLL,因此如果D
将其转换为dom
通过将
XMLHttpRequest
实例的responseType
属性设置为“document”
,XHR实例的.response
属性将包含返回文档的DOM。从Firefox 11和Chrome 18开始。你能给我举一个例子,说明如何获取所点击链接的innerHTML吗?