如何使用mozilla插件sdk API从响应中提取html页面
How to extract html page from a response using mozilla add-on sdk APIs?
我正在使用Mozilla插件SDK为Mozilla Firefox创建一个插件,为此,我需要解析在请求网页时作为响应得到的HTML页面。这样,在解析完整个网页后,我可以对其进行分割。这样,我就可以根据需要编辑它们,在屏幕上重新显示它。所以,请给我一个HTML页面的解决方案,存储或解析HTML页面,这样我就可以动态编辑并重新显示它。我如何从响应中只检索HTML页面。
如果您所说的"response"是指XMLHttpRequest
的响应,那么您将获得"responseText"并使用DOMParser将其转换为DOM。然后您可以进行更改并显示。
如果您所说的"响应"是指加载页面时,那么您可以在加载DOM之前、之后或之后运行插件的代码,并根据需要对显示进行更改。
需要更多信息才能得到更全面的答复。
更新新信息
您可以使用PageMod
根据URL在插件中运行脚本
PageMod
基于URL修改网页
util/match模式
相关文章:
- 提取API对Javascript中JSON对象响应的特定部分
- 在主干提取完成后获取响应标头
- 从JSON响应中提取特定数据
- 如何使用mozilla插件sdk API从响应中提取html页面
- 从保管箱响应正文中提取网址
- 使用 jquery 从 ajax 响应中提取
- 从 ajax 响应中提取数据
- 如何从 API 响应中提取部分 JSON
- 如何使用 jQuery 提取作为 AJAX 响应接收的 JSON 数据并将其添加到 HTML 选择下拉列表中
- Angular2:从http.get响应中提取数组元素
- 主干提取集合生命周期,从响应设置属性
- 如何在 $.ajax 响应中从 JSON 中提取数组
- 提取Json响应
- NodeJs:从响应体的特定标记中提取数据
- 使用Ajax从HTTP300代码响应中提取HTTP头
- 从Ajax响应中提取
- AJAX将表单提交到远程URL,并从XML响应中提取URL
- 将表单发布到远程URL,并从XML响应中提取URL
- 如何用JavaScript正确地从Ajax响应字符串中提取HTML元素
- 将NodeJS响应提取到HTML中