Chrome Snippets 无法在页面跳转后继续执行

更新日期: 2018-09-12 阅读次数: 1853 分类: Browser

测试代码

alert(1);
setTimeout(function(){
    window.location.href = "http://www.douban.com";
    alert(2);

    setTimeout(function(){
        console.log(1111);
        window.location.href = "http://www.baidu.com";
        alert(3);
    }, 5000);
}, 5000);

执行之后,会发现,在 alert 2 之后,代码不再执行。

说明,跳转之后,Snippets 被终止运行。

所以,想实现多页面的自动化执行逻辑,用 Chrome Snippets 是不可能实现的。

继续尝试 Chrome TamperMonkey 插件。

谈笑风生

xiaomajia

请问博主找到解决方法了没有

大象

使用 Chrome TamperMonkey 做多 URL 规则匹配处理

xiaomajia

多谢大佬,学到了

爱评论不评论

近期节日

2019年04月26日 知识产权日
2019年04月30日 全国交通安全反思日
2019年05月01日 国际劳动节
2019年05月04日 五四青年节
2019年05月06日 立夏
2019年05月08日 世界红十字日
2019年05月08日 世界微笑日
2019年05月12日 国际护士节
2019年05月12日 母亲节
2019年05月12日 佛诞
2019年05月15日 国际家庭日
2019年05月17日 世界电信日
查看更多节日