imacros: javascript 我收到 www._undefined_.com 错误
imacros: javascript i get www._undefined_.com error
所以当我在 imacros 中 运行 这个宏时,它会将我引导至 www.undefined.com
我有什么办法可以解决这个问题吗?
另外:它引导我到第一个 url 但是当它第二次循环时它到达那个站点
var macro;
macro ="CODE:";
macro +="VERSION BUILD=8601111 RECORDER=FX"+"\n";
macro +="TAB T=1"+"\n";
macro +="TAB CLOSEALLOTHERS"+"\n";
macro +="URL GOTO={{random}}"+"\n";
var am = "www.google.com"
var amc = "www.youtube.com"
var amb = "www.yahoo.com"
var link=[am, amc, amb];
#this is for selecting a random value
var random = Math.floor((Math.random() * 2));
iimSet("link",link[random])
iimPlay(macro)
#this is for looping 10 times
var n=10;
for(var i=0;i<n;i++)
{
iimPlay(macro)
}
再来一次。只需应用此:
var random = Math.floor(Math.random()*link.length);
并且根据您的 iim 代码,设置 'random' 而不是 'link' :
iimSet("random",link[random]);
所以当我在 imacros 中 运行 这个宏时,它会将我引导至 www.undefined.com 我有什么办法可以解决这个问题吗?
另外:它引导我到第一个 url 但是当它第二次循环时它到达那个站点
var macro;
macro ="CODE:";
macro +="VERSION BUILD=8601111 RECORDER=FX"+"\n";
macro +="TAB T=1"+"\n";
macro +="TAB CLOSEALLOTHERS"+"\n";
macro +="URL GOTO={{random}}"+"\n";
var am = "www.google.com"
var amc = "www.youtube.com"
var amb = "www.yahoo.com"
var link=[am, amc, amb];
#this is for selecting a random value
var random = Math.floor((Math.random() * 2));
iimSet("link",link[random])
iimPlay(macro)
#this is for looping 10 times
var n=10;
for(var i=0;i<n;i++)
{
iimPlay(macro)
}
再来一次。只需应用此:
var random = Math.floor(Math.random()*link.length);
并且根据您的 iim 代码,设置 'random' 而不是 'link' :
iimSet("random",link[random]);