Java 创建用于收集数据的搜索加载项
我想创建一个搜索插件,右键单击并将标签文本搜索到维基百科/ 但当我应用这段代码时,它只在上下文菜单中显示该选项,但什么也没发生// 我不知道错误在哪里 我计划右键点击它,让它从同一页搜索不同的单词,并在一个新的标签中得到结果// 我的代码: exports.main=函数(){ }测试以下各项:Java 创建用于收集数据的搜索加载项,java,javascript,firefox,search,add-on,Java,Javascript,Firefox,Search,Add On,我想创建一个搜索插件,右键单击并将标签文本搜索到维基百科/ 但当我应用这段代码时,它只在上下文菜单中显示该选项,但什么也没发生// 我不知道错误在哪里 我计划右键点击它,让它从同一页搜索不同的单词,并在一个新的标签中得到结果// 我的代码: exports.main=函数(){ }测试以下各项: exports.main = function() { var contextMenu = require("context-menu"); var tabs = require("t
exports.main = function() {
var contextMenu = require("context-menu");
var tabs = require("tabs");
var menuItem = contextMenu.Item({
label: "Start Search",
context: contextMenu.PageContext(),
contentScript: 'self.on("click", function() {'+
'var elements=document.getElementsByTagName("td");' +
"for(i=0;i<elements.length;i++) { " +
"self.postMessage(elements);"+
"});",
onMessage: function(elements) {
tabs.open("http://en.wikipedia.org/wiki/Special:Search"+elements);
}
}) ;
};
exports.main=函数(){
var contextMenu=require(“上下文菜单”);
var制表符=要求(“制表符”);
var menuItem=contextMenu.Item({
标签:“开始搜索”,
上下文:contextMenu.PageContext(),
contentScript:'self.on(“单击”,函数(){'+
'var elements=document.getElementsByTagName(“td”);'+
“对于(i=0;i我在您的脚本中发现以下错误
'var elements=document.getElementsByTagName('td'); " +
应该是
'var elements=document.getElementsByTagName(\'td\'); " +
谢谢/你知道在哪里输入setInterval()以便我可以循环吗谢谢/你知道在哪里输入setInterval()以便我可以循环。或者类似setTimeout()的内容
'var elements=document.getElementsByTagName(\'td\'); " +