我正在尝试使用在线附加组件SDK创建一个Firefox插件。
我想要做的是在选择文本时运行一段JavaScript代码,即只要文本选择完成,我的代码就应该运行。
答案 0 :(得分:0)
我认为您正在寻找selection
模块。在您的插件中尝试这样的事情:
var selection = require("selection");
selection.on('select',
function() {
// run your code here with selection.text
console.log(selection.text);
});
选择文本后应调用上述内容,然后使用selection.text
引用对其进行操作。
在文档中查看更多信息,此处: https://addons.mozilla.org/en-US/developers/docs/sdk/1.7/packages/addon-kit/selection.html