谷歌浏览器从我访问的网站中保存了许多其他搜索引擎,在设置 > 搜索下;管理搜索引擎。我相信这被称为“OpenSearch”。
单击删除图标 ? 每一个都会很麻烦。
有没有办法删除所有这些,而不必手动执行?
注意:这个扩展程序可能会阻止 Chrome 添加自定义搜索引擎。
Rod*_*oev 126
更新:从 8/8/21 开始工作。
转到chrome://settings/searchEngines
,点击F12并将其粘贴到控制台选项卡中:
for (let el of document.querySelector("body > settings-ui")
.shadowRoot.querySelector("#main")
.shadowRoot.querySelector("settings-basic-page")
.shadowRoot.querySelector("#basicPage > settings-section.expanded > settings-search-page")
.shadowRoot.querySelector("#pages > settings-subpage > settings-search-engines-page")
.shadowRoot.querySelector("#otherEngines")
.shadowRoot.querySelectorAll(":scope settings-search-engine-entry"))
{ el.shadowRoot.querySelector("#delete").click(); }
Run Code Online (Sandbox Code Playgroud)
注意:如果您有多个自定义搜索引擎,您可能需要多次运行它(按控制台中的向上箭头,然后再次输入。)
您还可以通过访问JavaScript控制台] Option+ Command+J在OSX。
感谢Mahmoud K.在评论中提供了一个我自动化的版本。
归档时间: |
|
查看次数: |
29400 次 |
最近记录: |