Greasy Fork is available in English.

去百度搜索置顶推广 (ECMA6)

去除插入在百度搜索结果头部、尾部的推广链接。

Verzia zo dňa 10.04.2016. Pozri najnovšiu verziu.

Autor
axetroy
Hodnotenie
0 0 0
Verzia
2016.4.8.2
Vytvorené
22.05.2015
Aktualizované
10.04.2016
Kompatibilita
Kompatibilné s Firefox Kompatibilné s Chrome
Licencia
The MIT License (MIT)
Spustiť na

简介

去除百度搜索的推广广告

推荐使用我的另一个脚本,效果更佳:

去除百度跳转链接https://greasyfork.org/zh-CN/scripts/11915

Github:https://github.com/axetroy/GMscript/tree/master/removebaidusearch_ads

安装前注意

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

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

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

解决方法:

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

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

顶部信息不要复制,如

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

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

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

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

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

ECMA5:https://github.com/axetroy/GMscript/blob/master/removebaidusearch_ads/index.es5.js

ECMA6:https://github.com/axetroy/GMscript/blob/master/removebaidusearch_ads/index.es6.js

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

3.回滚旧版

4.++什么鬼,劳资不用了

// 更新日志

2016.4.8

难得3月3放假,抽空出来更新一下:)

[重构代码]:使用ECMA6重写了整个脚本,请升级浏览器和脚本管理器,或者使用老版本

ps:促进大家升级浏览器,从我做起,拯救前端,就是拯救我自己。

[新增]:新增移除搜索结果右侧的推广,以及百度首页列表的返现/外卖推广,以及去除默认勾选【安装百毒卫士】

[移除]:移除去除了多少条推广的信息

2015.8.26 [优化]:优化了去广告规则 [优化]:小部分优化 [修复]:修复了上版本更新之后,可能带来的浏览器崩溃问题。 [整理]:整理代码结构,使之更清晰。

2015.8.22 [更改]:更改异步加载的监听方式,抛弃DOMNodeinserted使用更为优雅的Mutation [新增]:在搜索结果的头部显示已经屏蔽的推广链接数量 [优化]:代码规范化

去除的内容请看下图