百度现在开始搜索框里也能自动给你塞广告,这也太恶心了吧,没办法手撸一个油猴脚本应急

304 天前
 zuiyue123

百度现在开始搜索框里自动给你塞广告,这也太恶心了吧

虽然说百度不是主要选择,有时候国内的用百度还是会搜下的,非技术类的。

这个更新我只能说百度的工程师脑洞都点在哪里了啊,想不通。

手撸一个油猴脚本用上吧,需要的兄弟们自己拿

9164 次点击
所在节点    程序员
85 条回复
hefish
303 天前
看,这位 op 就是我们的榜样,不是抱怨什么人权,而是给了个方案,给 op 点赞!
tw2ex
303 天前
看这个百度真恶心。
maix27
303 天前
@kneo 不是。是百度整体业务和投资都拉了胯。营收爆大雷,从原来的 BAT 变成现在的 BATb (百度是那小 b ,百度的投资和决策部门是有责任的,实在没钱了,这伙高管/产品经理就给一线的工程师加压力做这些烂活。
WhatTheBridgeSay
303 天前
你都用百度了还在乎这些?
molezznet
303 天前
看到这个主题还挺震惊的,这不是浪费时间搓脚本嘛
都在 v2 了
Puteulanus
303 天前
@zuiyue123 #12 看了下代码,给你分享个好东西 https://github.com/kubetail-org/sentineljs

油猴里可以直接这么引用 // @require https://cdn.rawgit.com/muicss/sentineljs/0.0.5/dist/sentinel.min.js

在异步加载的网页上写油猴的时候特好用
Puteulanus
303 天前
试了下这样写是有效的

/* globals sentinel */
(function() {
'use strict';
sentinel.on('#kw:placeholder-shown:not([placeholder=""])', function(el) {
el.placeholder = ''
});
})();
kwater
303 天前
bing 在手机 safari 上很反胃,进入首页等你要点搜索框时
搜索框的位置,突然闪现 [微软必硬] app 下载按钮 !

从 safari 被带走进入 app store....
ijrou
303 天前
@Puteulanus #47

```js
// ==UserScript==
// @name 百度哨兵,监控 placeholder 并清空
// @namespace baidu_sentinel_placeholder
// @version 0.1.0
// @description 百度哨兵,监控 placeholder 并清空
// @author Anonymous
// @match https://www.baidu.com/*
// ==/UserScript==

// https://github.com/kubetail-org/sentineljs?tab=readme-ov-file
this.sentinel||function(e,n){var a,o,s,r,l,f;sentinel=(r=Array.isArray,l={},f={},{on:function(e,i){if(i){if(!a){var n=document,t=n.head;n.addEventListener("animationstart",function(e,n,t,i){if(n=f[e.animationName])for(e.stopImmediatePropagation(),t=n.length,i=0;i<t;i++)n[i](e.target)},!0),(a=n.getElementById("sentinel-css"))||(a=n.createElement("style"),t.insertBefore(a,t.firstChild)),o=a.sheet,s=o.cssRules}(r(e)?e:[e]).map(function(e,n,t){(n=l[e])||(t="!"==e[0],l[e]=n=t?e.slice(1):"sentinel-"+Math.random().toString(16).slice(2),s[o.insertRule("@keyframes "+n+"{from{transform:none;}to{transform:none;}}",s.length)]._id=e,t||(s[o.insertRule(e+"{animation-duration:0.0001s;animation-name:"+n+";}",s.length)]._id=e),l[e]=n),(f[n]=f[n]||[]).push(i)})}},off:function(e,a){(r(e)?e:[e]).map(function(e,n,t,i){if(n=l[e]){if(t=f[n],a)for(i=t.length;i--;)t[i]===a&&t.splice(i,1);else t=[];if(!t.length){for(i=s.length;i--;)s[i]._id==e&&o.deleteRule(i);delete l[e],delete f[n]}}})},reset:function(){l={},f={},a&&a.parentNode.removeChild(a),a=0}}),(n=e.createEvent("HTMLEvents")).initEvent?n.initEvent("sentinel-load",!1,!1):n=new Event("sentinel-load"),e.dispatchEvent(n)}(document);

(function() {
'use strict';
sentinel.on('#kw:placeholder-shown:not([placeholder=""])', function(el) {
el.placeholder = ''
});
})();
```

不错,有用,谢谢
Dream4U
303 天前
都上 v 站了,为啥还离不开百度
ovtfkw
303 天前
为何要用呢 都能上 v 站了
cnfczn
303 天前
百度在一缸老鼠屎里边赛了几粒米,楼主就被费尽摘出来了,换个平台吧
asLw0P981N0M0TCC
303 天前
这也不是广告啊。。。
pony2335
303 天前
@qwertyzzz 还是你聪明。我也看着像广告
balancircle
303 天前
脚本在哪里呢?没找到链接
Hopetree
303 天前
bing 走起,我感觉 bing 对国内的支持度很好啊,而且搜的东西能满足需求
tabc2tgacd
303 天前
这个是 placehold ,也不实际影响使用,我觉得还行吧。
zuiyue123
303 天前
@frankilla #40 好像是用 Edge 浏览器就会有,用 Chrome 就没有

zuiyue123
303 天前
@dule #15 我是装了插件,百度搜索没有广告,所以平时国内的用用还行
zuiyue123
303 天前

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1099583

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX