我是firefox附加组件的新手
我想在活动标签页中运行内容脚本,点击随机链接进入标签页它的作品
但我试图在新网页上以无休止的方式重复此操作,就像一种WebBot。 我不知道我是否必须在contentScript或Main.js中实现此设置,SetInterval和SetTimeOut似乎不起作用。
这里是ContentScript。
var webs = []; // all links
var l = document.links; //get all links
var unwebs; //new WebPage
function browse(){
// find links
for(var i=0; i<l.length; i++) {
webs.push(l[i].href);
}
//pick a random link
unwebs = webs[Math.floor(Math.random()*webs.length)];
}
function clickLink(){
//redirection
window.location.href = unwebs ;
}
$(document).ready(function(){
browse();
clickLink();
}
谢谢。
答案 0 :(得分:0)
请参阅tabs docs
var tab = require('sdk/tabs').activeTab;
tab.on('ready', function() {
//attach content script with tab.attach
});