禁止 bing search 点击文本 选择链接 跳转事件

禁止 bing search 奇葩的跳转事件,可以自由地点击文本、选择链接

作者
vveishu
今日安裝
0
安裝總數
10
評價
1 0 0
版本
3.0.2
建立日期
2025-03-25
更新日期
2025-06-17
尺寸
1.0 KB
授權條款
未知
腳本執行於

使用 bing 搜索时,
点击文本、选择链接文本,会直接跳转打开链接。

很简单的禁用一个脚本解决了问题,
可以自由地点击文本、选择链接的文本了!


兜兜转转又回到猴子了。
原因在于富媒体卡片(Rich Caption Cell)之类的部分的跳转事件并不是通过外联脚本而是在源代码里,
uBO example.com##^script:has-text(7c9e3a5d51cdacfc) 规则似乎仅支持 Firefox,用 chromium 就没办法了。

目前只处理了富媒体卡片(Rich Caption Cell)部分,
一般索常结果部分暂时仍用 uBO,规则如下:
||bing.com/rp/R5OIlHZUEYWuNhJa46yx5Wir2pM.br.js$script,redirect=noop.js
||bing.com/rp/-gqBS9VzaGQOAafzweDVcqAD18I.br.js$script,redirect=noop.js


一般结果的猴子脚本遇到困难了,
不同于富媒体卡片的事件脚本在源代码里,仅在初始执行一遍,通过后添加脚本替换元素即可移除事件脚本;
一般结果的事件脚本似乎重复执行,即使替换元素后仍然被添加事件脚本,
如果替换掉 class,那么 css 样式将丢失,
而众多子元素将使得提取样式成为一个繁复的工作。

不知道有没有人有解决办法,求大佬教导。