文章标签 ‘Tampermonkey扩展’

解决baidu屏蔽来自chrome的google搜索

2012年11月16日 没有评论

今天使用goolge搜索时,点击搜索结果到百度看到了传说中的“中间跳转页”,即是出现“点击这里继续访问您选择的百度知道结果>>”提示,而且这还是针对浏览器的,使用chrome会这样,而Fireofx、safari则没有。对这种情况果断不能忍啊,上网一找,使用chrome下的脚本扩展Tampermonkey可以轻松搞定。Tampermonkey真是一个好东西,它允许用户自己定义JS脚本在指定的页面上运行,也就是说通过它可以修改访问页面上的很多东西,比如你经常访问的某个网站,你觉得字体太小,可以使用自己写一个脚本来加大字号,可以理解自己写的js是页面自带js一样。下面介绍如何解决上述的问题。

1、安装Tampermonkey。直接去Chrome Web Stroe搜索Tampermonkey,然后安装即可。

2、安装成功后应该在网址输入栏后出现Tampermonkey的小图标。点击图标选择“新建脚本”,然后把下面内容复制进去保存即可。

// ==UserScript==
// @name       baidu ressafe page auto rediret
// @version    1.0
// @description  chrome浏览器中取消百度对Google搜索的自动跳转
// @include    http://*baidu.com/search/ressafe.html*
// @author     YangYZ
// ==/UserScript==
(function(){
    var loc = window.location.href;
    if (loc.match("ressafe\\.html\\?q=.*&url=.*baidu.com")) {
        window.location.href = window.location.href.replace(/.*url=(.*)&*/,"$1");
    };
})();

说明:注释中使用@xxx 后的信息会在脚本管理中显示,其中@include对设定的网站启用脚本,可以使用通配符。脚本内容很简单,就是判断当前的url是不不是“中间页”的地址,如果是就使用 window.location.href跳转到真正的目标地址。

无觅相关文章插件,快速提升流量