google-autocomplete-disabler

禁用Google搜索框的自动补全

当前为 2023-07-21 提交的版本,查看 最新版本

作者
Gu Royee
评分
0 0 0
版本
0.4
创建于
2023-07-20
更新于
2023-07-21
大小
1.5 KB
许可证
MIT
适用于

禁止Google搜索框自动联想补全。

Google搜索框自动补全功能,比如输入单个字母G会联想出来Google或者别的一堆广告内容。

这个功能在部分情况下有个Bug会随机出现,可能跟用户装的插件或用的浏览器有关(我用的Edge, 装了Enpass等密码管理工具),具体与哪个插件冲突没有深究。

Bug: 键盘输入时补全建议会自动上屏到输入框内,影响使用。

Google又没有提供关闭联想的功能,激活这个脚本可以使自动补全弹框不再出现,原理上通过三个途径实现:

1. 禁止Ajax请求 /complete/search 接口
2. 去除搜索框上绑定的鼠标和键盘输入事件
3. 删除联想词列表元素
4. 设置200ms定时器,检查搜索框的聚焦样式(半圆角)并恢复。

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址