【发布时间】:2019-12-30 21:36:26
【问题描述】:
Opera 不允许您将 Ecosia 设置为默认搜索引擎。
我是初学者。下面的解决方法很简单,但我发布它是为了让其他初学者可以按原样使用它。
只是想帮忙。
步骤:
1) 转到 Opera 设置,向下滚动到“搜索引擎”。
将 DuckDuckGo.com 设置为您的默认搜索引擎。
2) 安装TamperMonkey 扩展。
这允许您自动将 JavaScript 添加到您浏览的页面。
3) 在TamperMonkey
中输入以下代码
注意:切勿使用来源不明的脚本。
这只是一个单行重定向,在此处发布脚本,以便任何人都可以查看它。
// ==UserScript==
// @name Ecosia Default Search Engine in Opera
// @version 1.01
// @description Sets Ecosia as default search engine by automatically redirecting you
// when you search in DuckDuckGo.
// @author Hagbard Hednig
// @match http*://*duckduckgo.com/*?*q=*
// @namespace http://tampermonkey.net/
// ==/UserScript==
(function() {
location.href=('https://www.ecosia.org/search?'+window.location.href.substring(window.location.href.indexOf('q='),window.location.href.length));
})();
没有错误,不需要权限。
只是发布解决方案来帮助其他初学者。
【问题讨论】:
-
备注:您需要在
opera://extensions中启用“允许访问搜索页面结果”选项,否则tampermonkey 将无法重定向您。我确实花了一些时间来解决这个问题:-)
标签: search default search-engine opera tampermonkey