我正在尝试在 URL 上执行一小段 javascript,然后设置一个 10 秒的间隔计时器来更改 URL 并加载另一个页面,然后执行同一段代码......但是在新页面加载后,脚本停止。 ..有没有办法让脚本在全球范围内运行?或者可能是可以为我提供相同结果的替代解决方案?也许是免费的自动化软件并允许这样做?我想以此作为测试场景的一部分启动,但我对此并不陌生
这是我放在控制台中的代码我想在第一个加载的页面上运行 getStuff,然后重定向,然后在第二个页面上再次运行
function getStuff(){
var innerHtml = document.getElementById('carInfo').innerHTML;
console.log(innerHtml);
}
function redirect() {
location.href = http://localhost/details.php?id=2; // go to 2nd page, want to increment the id as next step
setTimeout("getStuff()",5000); // wait 5 seconds to load, run getStuff
}
getStuff(); // getStuff() the 1st time (current open page)
var interval = setInterval("redirect()",10000); // redirect() after 10 seconds to a new url then getStuff...loop on this