我们已经讨论过自定义浏览器搜索是多么令人惊奇,但是reader mdega01将其提升到了一个新的层次,并提交了五个更高级的搜索,使您的生活更轻松。他们是这样工作的。
这些搜索使用javascript来允许各种其他输入。通过这些,您可以选择文本并在自定义搜索中使用它,使用当前页面作为输入,甚至使用当前位置。
创建它们的工作原理类似于任何其他自定义搜索,但您将在Chrome或Firefox中粘贴代码而不是URL。首先,复制并粘贴以下代码作为搜索引擎的“URL:”
javascript:var url='MYURL';if(!String.prototype.trim){String.prototype.trim=function(){return this.replace(/^\s+|\s+$/g,'')}}(function(u,m,h,n){var WC={'e':m[1]||n,'h':h||n,'q':(m[1]||h)?(h+' '+m[1]).trim():n,'d':window.location.hostname,'u':window.location.href,'t':document.title,'l':n};var w='[';for(var key in WC){if(WC.hasOwnProperty(key)){w+=key}}w+=']';var re=new RegExp('%((?:\\('+w+'(?:\\|\\|'+w+')+\\))|'+w+')','g');var sU=function(p){if(p){WC.l=p.coords.latitude+'%20'+p.coords.longitude}u=u.replace(re,function(match,p1,off,str){return encodeURIComponent((eval(p1.replace(new RegExp(w,'g'),'WC.$&'))||''))});switch((m[2]||'c').toLowerCase()){case'w':window.open(u,'Omnibar Window','toolbar=0,status=0,resizable=1,width=1100,height=762');break;case't':window.open(u,'_blank');break;default:window.location.href=u;break}};var lTest=/%(?:\([^)]*)?\bl\b/.test(u);if(navigator.geolocation&&lTest){navigator.geolocation.getCurrentPosition(sU)}else{if(lTest){alert('Geolocation%20is%20not%20supported%20by%20this%20browser.')}sU()}})(url,(/^(.*?)([wtc])?$/i.exec('%s')),((window.getSelection?window.getSelection():(document.getSelection?document.getSelection():(document.selection?document.selection.createRange().text:document.selection)))));但是,请将开头的MYURL替换为以下url之一。
访问Google当前页面的缓存:如果某个站点关闭,但您想查看该页面包含的内容,可以将此URL粘贴到上述代码中,并从任何页面添加关键字:
http://www.google.com/search?q=cache:%u在谷歌地图上搜索选定的文本:找到一家很酷的餐厅的名字?不用打开地图搜索,只需选择餐厅的名称,键入关键字,这个搜索就会为您绘制出地图。只需将此粘贴到上面的代码中:
http://www.google.com/maps?q=%q%20near%20%l请注意,这一个在Chrome中有一个特殊的怪癖,要求您在关键字之后键入一些内容。有关更多信息,请参阅此帖子。对于Firefox用户来说,它应该可以正常工作。
从当前位置获取方向:我们已经向您展示了如何从您的家庭位置获取方向,但是如果您将此粘贴到上述代码中,您可以使用关键字搜索地址以从当前位置获取方向:
http://www.google.com/maps?saddr=%l&daddr=%q使用所选文本将新事件添加到Google日历:将其粘贴到上面的代码中,您将能够选择页面上的文本,并将该文本作为标题添加到您的Google日历中:
http://www.google.com/calendar/event?ctext=%q∾tion=TEMPLATE&pprop=HowCreated:QUICKADDmdega01也有一些其他的搜索,但这些是我们的最爱。你可能也可以用他的代码做很多其他很棒的事情,因为它的工作原理与任何其他自定义搜索基本相同,但是使用了其他通配符(比如%h代表当前突出显示的文本,%l代表当前位置,等等)。有关更多想法,请查看mdega01的原始评论和以下链接中的说明。
您现在还应该启用四个自定义搜索|原始注释
... 要访问Gmail实验室,请在您选择的web浏览器中打开Gmail。单击收件箱右侧的齿轮图标。接下来,单击菜单中的设置。 ...
在任何一款现代浏览器上打开一个新标签,你就会遇到一个快速拨号,一个你访问量最大的网站的集合。当然,这很方便,但是新的标签页可能更有用。 ...
...ks已经非常安全了。操作系统对所有本地数据(如cookies和浏览器缓存文件)进行加密,它有一个经过验证的引导,所有网页和应用程序都在沙盒中运行,所有系统更新都是自动的,并且有一个易于使用的恢复模式,以防出现问题...
...在每台机器上运行,正如谷歌所说,其中一些甚至可能对浏览器的稳定性、安全性或隐私产生不利影响。 ...
...以问Siri“open”之类的问题makeuseof.com网站“Siri将在默认浏览器中为您打开网页。应用程序也是如此。 ...
... 现在,您所要做的就是通过标记复选框并将要使用的组合键添加到快捷方式的右侧来启用快捷方式。我们将输入Cmd+Option+Space。 ...
...Bing和Edge从记事本进行搜索。无法更改为其他搜索引擎或浏览器。 ...
... 按Enter键将在默认web浏览器中打开一个新页面,其中包含搜索结果。要查看支持的关键字和配置详细信息的完整列表,请转到“首选项”>“功能”,然后单击“Web搜索”在右侧窗格中...
尽管googlechrome保持着它作为最流行浏览器之一的地位,但这并不意味着它是最安全或最可定制的浏览器。 ...