我正在尝试使用在线插件 SDK 创建一个 Firefox 插件。
我想要做的是在我选择文本时运行一段 JavaScript 代码,即,一旦文本的选择完成,我的代码就应该运行。
我正在尝试使用在线插件 SDK 创建一个 Firefox 插件。
我想要做的是在我选择文本时运行一段 JavaScript 代码,即,一旦文本的选择完成,我的代码就应该运行。
我认为您正在寻找该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