Firefox addon 从firefox加载项保存当前页面
我需要一种方法来保存当前页面(包括,图片,CSS等)从一个插件 当然,我在SDK中找到了saveDocument()函数,但无法使其正常工作Firefox addon 从firefox加载项保存当前页面,firefox-addon,firefox-addon-sdk,Firefox Addon,Firefox Addon Sdk,我需要一种方法来保存当前页面(包括,图片,CSS等)从一个插件 当然,我在SDK中找到了saveDocument()函数,但无法使其正常工作 从附加脚本中,我无法访问实际的DOM内容 从内容脚本中,我无权访问SDK函数“saveDocument()” 我错过了一些东西,如果有人能帮助我,我会非常高兴 致以最良好的祝愿 Fred这里有一种从插件脚本访问DOM文档的方法 var winutil=require('sdk/window/utils'); 函数findDocument(谓词){ //
- 从附加脚本中,我无法访问实际的DOM内容
- 从内容脚本中,我无权访问SDK函数“saveDocument()”
Fred这里有一种从插件脚本访问DOM文档的方法
var winutil=require('sdk/window/utils');
函数findDocument(谓词){
//仅在聚焦窗口中搜索
//您还可以使用winutil.windows('navigator:browser')获取所有窗口
var win=winutil.getMostRecentBrowserWindow();
var gBrowser=win.gBrowser;
//遍历聚焦窗口的选项卡
对于(var i=0,l=gBrowser.browsers.length;i您可以提供指向saveDocument函数文档的链接吗?转到菜单栏有什么问题(按Alt
)如果它是隐藏的,然后文件将页面另存为,然后对于文件类型选择网页,完成?是否尝试使用javascript对页面所做的更改保存页面?尝试此插件:我使用的保存文档功能文档可能在那里找到:Noitidart:JS修改内容已定义作为一个主题,我将在稍后讨论它,因为我倾向于从更简单的用例开始。非常感谢链接。