function WhereIsMyLocation(){
if (location.href == "http://www.gangwarsmobile.com/index.php?p=property"){
setInterval(Property,400); clearInterval(Factory); GotoFactory();
}
if (location.href == "http://www.gangwarsmobile.com/index.php?p=industry"){
setInterval(Factory,350); clearInterval(Property); GotoJob();
}
if (location.href == "http://www.gangwarsmobile.com/index.php?p=job"){
CollectPaycheck(); GotoProperty();
}
}
while(1){
setTimeout(function(){WhereIsMyLocation()},20000)
}
所以这是更新的代码,由于某些原因,这导致我的页面显然从循环中无响应(使用TamperMonkey执行),我认为它会将它们称为超时,因为它太快了。只是排队多个电话?无论如何要解决这个问题?
答案 0 :(得分:0)
它恰好(i == 0)而不是(i === 0)。尝试少一等。
答案 1 :(得分:0)
要产生无限循环使用:
while(1)
{...}