Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用mozilla附加sdk API从响应中提取html页面?_Javascript_Html_Firefox Addon Sdk_Mozilla_Add On - Fatal编程技术网

Javascript 如何使用mozilla附加sdk API从响应中提取html页面?

Javascript 如何使用mozilla附加sdk API从响应中提取html页面?,javascript,html,firefox-addon-sdk,mozilla,add-on,Javascript,Html,Firefox Addon Sdk,Mozilla,Add On,我正在使用Mozilla插件SDK为Mozilla Firefox创建一个插件,为此我需要解析在请求网页时作为响应得到的HTML页面。这样,在解析整个网页之后,我就可以在上面运行一个分段过程。这样我就可以根据需要在屏幕上重新显示它们。所以,请给我一个解决方案,存储或解析的HTML页面,这样我就可以动态编辑和重新显示它。如何从响应中仅检索HTML页面。如果“response”指的是XMLHttpRequest的响应,则获得“responseText”并将其转换为DOM。 然后可以进行更改并显示 如

我正在使用Mozilla插件SDK为Mozilla Firefox创建一个插件,为此我需要解析在请求网页时作为响应得到的HTML页面。这样,在解析整个网页之后,我就可以在上面运行一个分段过程。这样我就可以根据需要在屏幕上重新显示它们。所以,请给我一个解决方案,存储或解析的HTML页面,这样我就可以动态编辑和重新显示它。如何从响应中仅检索HTML页面。

如果“response”指的是
XMLHttpRequest的响应,则获得“responseText”并将其转换为DOM。
然后可以进行更改并显示

如果“response”是指加载页面时,那么可以在加载DOM之前、之后或尽快运行插件的代码,并根据需要对显示进行更改

需要更多信息才能得到更全面的答复

更新新信息
您可以使用
PageMod




谢谢您的回复。我的意思是“响应”,当用户通过输入网站的URL请求一个网页时,我需要他通过我的附加组件获得的响应,以根据需要进行过滤和显示。这是很常见的。我现在会在我的帖子中添加更多的信息当然,我会尝试一下,让你知道这是否适合我。