Firefox插件如何链接上下文菜单和面板小部件
我希望通过单击上下文菜单项打开/显示我的面板小部件,将一些数据从dom位置发送到我的面板Firefox插件如何链接上下文菜单和面板小部件,firefox,firefox-addon,contextmenu,panel,firefox-addon-sdk,Firefox,Firefox Addon,Contextmenu,Panel,Firefox Addon Sdk,我希望通过单击上下文菜单项打开/显示我的面板小部件,将一些数据从dom位置发送到我的面板 我对很多解决方案持开放态度 我不知道这是否有效,但试试看,它的sdk风格 var panels = require("sdk/panel"); var self = require("sdk/self"); var panel = panels.Panel({ contentURL: self.data.url("panel.html") }); var cm = require("sdk/cont
我对很多解决方案持开放态度 我不知道这是否有效,但试试看,它的sdk风格
var panels = require("sdk/panel");
var self = require("sdk/self");
var panel = panels.Panel({
contentURL: self.data.url("panel.html")
});
var cm = require("sdk/context-menu");
cm.Item({
label: "Edit Image",
context: cm.SelectorContext("img"),
contentScript: 'self.on("click", function () {' +
' self.postMessage(null);' +
'});',
onMessage: function (msg) {
panel.show({
//position: button //set position to some anchor
});
}
});
我不知道这是否有效,但试试看,它的sdk风格
var panels = require("sdk/panel");
var self = require("sdk/self");
var panel = panels.Panel({
contentURL: self.data.url("panel.html")
});
var cm = require("sdk/context-menu");
cm.Item({
label: "Edit Image",
context: cm.SelectorContext("img"),
contentScript: 'self.on("click", function () {' +
' self.postMessage(null);' +
'});',
onMessage: function (msg) {
panel.show({
//position: button //set position to some anchor
});
}
});
我不知道这是否有效,但试试看,它的sdk风格
var panels = require("sdk/panel");
var self = require("sdk/self");
var panel = panels.Panel({
contentURL: self.data.url("panel.html")
});
var cm = require("sdk/context-menu");
cm.Item({
label: "Edit Image",
context: cm.SelectorContext("img"),
contentScript: 'self.on("click", function () {' +
' self.postMessage(null);' +
'});',
onMessage: function (msg) {
panel.show({
//position: button //set position to some anchor
});
}
});
我不知道这是否有效,但试试看,它的sdk风格
var panels = require("sdk/panel");
var self = require("sdk/self");
var panel = panels.Panel({
contentURL: self.data.url("panel.html")
});
var cm = require("sdk/context-menu");
cm.Item({
label: "Edit Image",
context: cm.SelectorContext("img"),
contentScript: 'self.on("click", function () {' +
' self.postMessage(null);' +
'});',
onMessage: function (msg) {
panel.show({
//position: button //set position to some anchor
});
}
});
您想看看引导解决方案吗?这意味着不是sdk?您想看看引导解决方案吗?这意味着不是sdk?您想看看引导解决方案吗?这意味着不是sdk?您想看看引导解决方案吗?也就是说不是sdk?