Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Search Ecosia作为Opera的默认搜索引擎_Search_Default_Search Engine_Opera_Tampermonkey - Fatal编程技术网

Search Ecosia作为Opera的默认搜索引擎

Search Ecosia作为Opera的默认搜索引擎,search,default,search-engine,opera,tampermonkey,Search,Default,Search Engine,Opera,Tampermonkey,Opera不允许您设置为默认搜索引擎。 我是初学者。下面的解决方法很简单,但我发布它是为了让其他初学者可以原样使用它。 只是想帮忙 步骤: 1) 转到Opera设置,向下滚动至“搜索引擎”。    将DuckDuckGo.com设置为默认搜索引擎 2) 安装扩展。    这允许您自动将JavaScript添加到您浏览的页面 3) 将以下代码输入到    注意:切勿使用来自未知来源的脚本。    这只是一行重定向,在这里发布脚本,以便任何人都可以查看它 // ==UserScript== // @

Opera不允许您设置为默认搜索引擎。
我是初学者。下面的解决方法很简单,但我发布它是为了让其他初学者可以原样使用它。
只是想帮忙

步骤:
1) 转到Opera设置,向下滚动至“搜索引擎”。
   将DuckDuckGo.com设置为默认搜索引擎

2) 安装扩展。
   这允许您自动将JavaScript添加到您浏览的页面

3) 将以下代码输入到    注意:切勿使用来自未知来源的脚本。
   这只是一行重定向,在这里发布脚本,以便任何人都可以查看它

// ==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));
})();
无错误,无需权限。
仅发布解决方案以帮助其他初学者。

// @match        http*://*duckduckgo.com/*?*q=*

这是定义在哪个地址脚本上运行的行。所以像谷歌一样,把你的serach贴在那里。或者只搜索一些旧的搜索引擎,看看图标是否有红色1。如果是,则运行脚本。如果不是,则第@match行中的地址不正确

备注:您需要在
opera://extensions
否则tampermonkey将无法重定向您。我确实花了一些时间才弄明白这一点:-)