有时在 csdn 或者 知乎看文章时,会点击链接跳转到外部第三方链接继续看。
这是会先跳到中间页面来个免责提示说明,然后再点下确定,感觉挺烦的。
顺手写个谷歌插件处理下,让它自动跳转吧。不用自己点击确认。

谷歌插件下载地址:
csdn 资源下载

主要代码


setTimeout(function () {
    checkGo();
}, 0)

function checkGo() {
    var url = window.location.href;
    //console.log('url: ' + url);
    var targetUrl = getQuery(url)
    console.log('targetUrl: ' + targetUrl);
    if (targetUrl && targetUrl != null && targetUrl.startsWith('http')) {
        console.log('I am going: ' + targetUrl);
        window.location.href = targetUrl;
    }

}

function getQuery(url) {
    var queryString = url.split('?')[1] || ''
    console.log('queryString: ' + queryString);
    var parts = queryString.split('&')
    for (var i = 0; i < parts.length; i++) {
        var pair = parts[i].split("=")
        if (pair[0] === 'target' || pair[0] === 'url') {
            return decodeURIComponent(pair[1])
        }
    }
}
Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐