我一直在学习javascript浏览通过OpenStack并需要一点指导,我已经编写了下面的代码在Chrome中打开一个网站(我的默认浏览器),等待5秒,然后使用do/while循环刷新10次。新手 - 在Mac上的Javascript代码来控制Chrome
它看起来不错,因为我想从终端运行它吗?我一直在Chrome开发人员控制台中运行此操作,并希望在我的Mac(10.9.5)上运行它,是否仅通过automator运行它?
非常感谢您的帮助!
var vcount = 0;
function sleep(time) {
return new Promise((resolve) => setTimeout(resolve, time));
}
do {
window.location.assign("https://www.w3schools.com");
sleep(10000).then(() => {});
vcount++;
}
while (vcount < 10);
不,因为'sleep(10000).then((=)=> {});'不会“暂停” - 同样,一旦你改变了当前位置,这个脚本将不再处于当前页面,不管怎样, –