相关文章推荐
有腹肌的卡布奇诺  ·  js ...·  3 周前    · 
旅途中的小熊猫  ·  JavaScript 之 ...·  2 周前    · 
乐观的蜡烛  ·  pandas ...·  2 年前    · 
性感的饼干  ·  MySQL :: MySQL 8.0 ...·  2 年前    · 
面冷心慈的猴子  ·  xamarin.android - ...·  2 年前    · 

笔者最近有一个需求是在js中定时重复访问同一网页,代码如下:

var btn=document.getElementById("btn-reservation").href;
setInterval(function(){
window.open(btn);},2000)

笔者使用到了setInterval来控制时间间隔,目标是通过js每隔两秒产生一个新网页访问btn表示的url。
然后发现问题:每次都只能打开一次新网页(笔者是在Chrome中进行测试)
解决方法:浏览器默认阻止弹窗,我们设置为允许即可,解决方法参照如下
https://jingyan.baidu.com/article/7e44095328183a2fc0e2ef0a.html