Greasy Fork

Greasy Fork is available in English.

remove the jump link in BAIDU (ECMA6)

去除百度搜索跳转链接

当前为 2016-04-09 提交的版本,查看 最新版本

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Greasemonkey 油猴子Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Userscripts ,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
axetroy
评分
0 0 0
版本
2016.4.10
创建于
2015-08-22
更新于
2016-04-09
大小
12.4 KB
兼容性
与 Firefox 兼容 与 Chrome 兼容
许可证
The MIT License (MIT)
适用于

100%去除跳转(除非你断网了)

如果哪天失效了,反馈给我哈。 贴吧反馈:http://tieba.baidu.com/p/3992397840

推荐配合我的另一个脚本去百度搜索置顶推广

欢迎加入狐吧,嗯,我常年潜水,看帖的多,回帖的少而已....(手动斜眼)

Github

安装前注意

从2016.4.9版本开始,只支持Chrome45+Firefox44+(理论上是这样,未经过测试)

我自己使用的Chrome49Firefox45,都经过测试成功。

低于这些版本,可能会报错,或者不起作用。

解决方法:

1.升级你的浏览器到最新版

2.进入babel官方ES6在线转换器,把ES6代码复制在左侧栏,然后再右侧栏会生成ES5的代码。

顶部信息不要复制,如

// ==UserScript==
// @name              remove the jump link in BAIDU
// @author            axetroy
// @description       去除百度搜索跳转链接

然后将转化好的ES5的代码,复制进脚本.

如果上面那个方法不行,可以试试我转化的ES5代码,应该能兼容

因为添加了babel-polyfill,所以代码会很长

if (require && typeof require === 'function') {
  require("babel-polyfill");
}

Github

因为是打包过的,部分压缩,不能上传到greasyfork

3.回滚旧版

4.不用了

调试模式,找到如下代码,把debug改为true

// config
const config = {
  rules:`
    ......
  `,
  debug:true
};

更新日志

2016.4.10

[修复]:修复部分bug 增加了ECMA5的包

2016.4.9.3

[修复]:修复部分bug,统一了ajax请求的端口(端口一致还弹出跨域请求?什么意思?)

2016.4.9

一放假,一时兴起就更新了:)

[重构]:使用ECMA6重构了脚本。

放弃了低版本浏览器,如果你还在用低版本浏览器,请升级到最新版。 实在不喜欢,可以用旧版本,或者使用babelECMA6转换为ECMA5的代码,传送门:babel

[修复]:重构了结构,修复了当搜索结果的名字相同时候,解析的url错误的bug

bug反馈:http://tieba.baidu.com/p/3992397840?pn=2#post_content_83068380269

[修复]:新版本的脚本管理器(chrome)会弹出跨域风险警告的问题(现在应该不会了吧?)

脚本代码是开放的,我并没有作恶:(,只是百度使用https端口,请求的地址中,里面可能含有http端口的资源,端口不一致。