5 个回答

定时器啊,每隔十秒执行一次,点击链接关闭定时器

网站在哪? 看下代码 看看是不是在跑定时器任务

切换页面是页面跳转么?还是单页切换?
简单的思路就是写个定时器,可以自己维护一个list或者用DOM的方式,每10s都寻找下一个页面来进行切换,用户点击的时候把定时器clear掉

  1. 定时器每10s执行一次

  2. 点击时计数器归零重新开始

每次都是新页面的话就采用js 定时任务(setTimeout(handler,10000);),定时任务中访问新页面时追加token,页面加载时通过token判断是定时任务触发还是手动触发,进而判断是否加载定时任务;

var result, searchUrl = window.location.search, reg = new RegExp("(\\&|\\?)token=(.*?)(&|$)");
result = reg.exec(searchUrl);
if(null !== result && 'autoload' === result[2]){
    setTimeout(function () {
        // 对URL追加token=autoload,然后跳转即可
    }, 10000);
}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题