找到多个域在谷歌搜索结果中突出显示你最喜欢的网站

大多数浏览器(Greasemonkey):如果你发现互联网上的某些网站特别有用,你可以用一个简单的用户脚本在Google、Bing和Yahoo搜索结果中突出显示它们。...

Image for article titled Locate Multiple Domains Highlights Your Favorite Sites in Google Search Results

大多数浏览器(Greasemonkey):如果你发现互联网上的某些网站特别有用,你可以用一个简单的用户脚本在Google、Bing和Yahoo搜索结果中突出显示它们。

回到那一天,我发现了Lifehacker,因为它一直出现在谷歌的搜索结果中(最终还是有用的)。即使在今天,如果我在搜索如何做某事,我知道有几个网站会有所帮助,但我经常在Google中路过,却没有意识到它们就在那里。但是,通过一个简单的用户脚本,您可以突出显示您最喜欢的站点(使用您选择的颜色),这样当它们出现时,您就不会错过它们。只需复制下面的代码,并将var sites行下的域替换为要跟踪的域。每个站点旁边都有一个HTML颜色代码,如果您喜欢使用此表查找正确的代码,可以自定义该颜色代码。

// ==UserScript== // @name Locate Multiple Domains in Search Results // @filename multiple-domains.user.js // @author Alex Hall // @homepage http://www.devseo.co.uk // @namespace http://www.devseo.co.uk/blog/view/greasemonkey-script // @version 1.0 // @description Locate specific domains easily within the results of a Google, Yahoo!, or Bing Search // @include http://www.google.com/search* // @include http://google.com/search* // @include http://www.google.com/#* // @include http://google.com/#* // @include http://www.google.co.uk/search* // @include http://google.co.uk/search* // @include http://www.google.co.uk/#* // @include http://google.co.uk/#* // @include http://uk.search.yahoo.com/search* // @include http://search.yahoo.com/* // @include http://bing.com/search* // @include http://www.bing.com/search* // ==/UserScript== //***********************BEGIN CONFIGURATION**********************// // Set the array of sites you wish to locate (without www is best) - syntax [['mydomain.com', '#color'], ['mydomain2.com', '#color']]; // Set the color variable to the background color you wish to use to highlight your domain (defaults to light red) var sites = [ ['lifehacker.com', '#FFCC66'], ['gizmodo.com', '#C2D9EF'], ]; var siteLen = sites.length; var numNot = 0; //************************END CONFIGURATION***********************// //*******************DO NOT EDIT PAST THIS LINE*******************// //****************UNLESS YOU KNOW WHAT YOU'RE DOING***************// setTimeout(startItOff, 1000); function startItOff() { var all_links = document.getElementsByTagName('a'); var linkLen = all_links.length; if (location.hostname.indexOf("google.com")!=-1) { for (i=0; i<linkLen; i++) { if (all_links[i].className!='l') { continue; } var href = all_links[i].getAttribute('href'); if(all_links[i].parentNode.tagName.toLowerCase() === 'h4'){ numNot++; } } for (i=0; i<linkLen; i++) { if (all_links[i].className!='l') { continue; } var href = all_links[i].getAttribute('href'); for(j=0;j<siteLen;j++){ if (href.indexOf(sites[j][0])==-1) { continue; } var result=all_links[i].parentNode.parentNode; result.style.backgroundColor=sites[j][1]; result.style.overflow='hidden'; result.style.width='740px'; var listingNum = all_links[i].getAttribute('onmousedown'); listingNum = listingNum.split(','); listingNum = listingNum[4].split('\''); listingNum = listingNum[1]; var resultDiv = document.createElement('div'); result.appendChild(resultDiv); resultDiv.style.cssText = 'float: right;font-size:16px;margin:0 5px 5px 0;background: #FFF;padding: 5px;'; resultDiv.innerHTML = 'Result ' + (listingNum - numNot); } } } else if (location.hostname.indexOf("google.co.uk")!=-1) { for (i=0; i<linkLen; i++) { if (all_links[i].className!='l') { continue; } var href = all_links[i].getAttribute('href'); if(all_links[i].parentNode.tagName.toLowerCase() === 'h4'){ numNot++; } } for (i=0; i<linkLen; i++) { if (all_links[i].className!='l') { continue; } var href = all_links[i].getAttribute('href'); for(j=0;j<siteLen;j++){ if (href.indexOf(sites[j][0])==-1) { continue; } var result=all_links[i].parentNode.parentNode; result.style.backgroundColor=sites[j][1]; result.style.overflow='hidden'; result.style.width='740px'; var listingNum = all_links[i].getAttribute('onmousedown'); listingNum = listingNum.split(','); listingNum = listingNum[4].split('\''); listingNum = listingNum[1]; var resultDiv = document.createElement('div'); result.appendChild(resultDiv); resultDiv.style.cssText = 'float: right;font-size:16px;margin:0 5px 5px 0;background: #FFF;padding: 5px;'; resultDiv.innerHTML = 'Result ' + (listingNum - numNot); } } } else if (location.hostname.indexOf("yahoo.com")!=-1) { for (i=0; i<linkLen; i++) { if (all_links[i].className!=('yschttl spt')) { continue; } var href = all_links[i].getAttribute('href'); for(j=0;j<siteLen;j++){ if (href.indexOf(sites[j][0])==-1) { continue; } var result=all_links[i].parentNode.parentNode.parentNode; result.style.backgroundColor=sites[j][1]; result.style.overflow='hidden'; result.style.clear = 'both'; } } } else if (location.hostname.indexOf("bing.com")!=-1) { var all_divs=document.getElementsByTagName('div'); for (i=0; i<linkLen; i++) { if (all_divs[i].className!='**_tlst') { continue; } var link = all_divs[i].childNodes[0].childNodes[0]; var href=link.getAttribute('href'); for(j=0;j<siteLen;j++){ if (href.indexOf(sites[j][0])==-1) { continue; } var result=link.parentNode.parentNode.parentNode; result.style.backgroundColor=sites[j][1]; } } } }

您可以添加任意多个站点,以及任意多个不同的颜色。完成后,将文本文件另存为.user.js文件并将其拖到浏览器窗口中(当然,Firefox用户需要Greasemonkey扩展才能安装)。然后您会发现Google突出显示了您在脚本中指定的结果。请注意,现在,这个脚本不适用于googleinstant,因此您必须关闭它才能使脚本正常工作。另外请注意,这个脚本也适用于许多其他搜索引擎,包括必应和雅虎。

定位多个域是一个用户脚本,它与Firefox和Greasemonkey、Chrome、Opera以及Safari与SIMBL和Greasekit配合使用。

在谷歌搜索结果中定位多个域名[通过MakeUseOf]

  • 发表于 2021-07-25 18:32
  • 阅读 ( 118 )
  • 分类:互联网

你可能感兴趣的文章

如何在googlephotos中查找照片并组织图像

... 谷歌以搜索结果和人工智能而闻名,人工智能也在不断发展。谷歌照片的搜索栏是一个强大的工具,可以帮助你找到照片的基础上,一个巨大的范围内的条款。这可以包括月份、...

  • 发布于 2021-03-12 01:00
  • 阅读 ( 258 )

你现在可以谷歌餐厅等待时间

...开始可能只是一个简单的搜索引擎,旨在帮助我们在网上找到我们想要的东西,但后来它发展成了一家拥有各种馅饼的大公司。其中之一就是显示额外的信息,让你的生活更轻松。 ...

  • 发布于 2021-03-12 11:55
  • 阅读 ( 302 )

在谷歌上搜索“按日期”的6种方法

...求职的朋友想用谷歌搜索未来的公司。普通搜索返回充满搜索结果的页面。但当你仔细筛选时,还有一个问题——你如何获得最新的信息? ...

  • 发布于 2021-03-13 17:12
  • 阅读 ( 1766 )

谷歌工具指南:你不能没有的技巧和窍门

...搜索整个互联网,你可能更感兴趣的是只看到一个页面的搜索结果。 ...

  • 发布于 2021-03-13 23:27
  • 阅读 ( 276 )

在android手机上查找和启动应用程序的五大方法

...们。如果你记不起一个应用程序的名字,那也没关系——搜索结果会随着你输入的每个字符而更新,所以你通常只需要输入一两个字母就可以找到你要找的东西。(专业提示:长按应用程序抽屉图标可打开应用程序抽屉,突出显...

  • 发布于 2021-03-16 13:05
  • 阅读 ( 207 )

厌倦了谷歌?android的4大搜索应用

...合是Android的一大亮点。搜索引擎提供最全面和个性化的搜索结果。现在有了Google,你可以通过大声询问得到答案。较新的**带有Now-on-Tap,它执行与你正在使用的应用程序屏幕上的信息相关的搜索。不需要安装任何东西,你的Andro...

  • 发布于 2021-03-17 05:11
  • 阅读 ( 207 )

什么是谷歌?如何进行互联网搜索

... 谷歌的搜索结果是网页链接到文章、图片、视频、地图、书籍等,通常有网页和页面。通常情况下,您会在第一页上找到最相关的链接。谷歌有一个特殊的幕后规则,称为算法,...

  • 发布于 2021-03-20 21:13
  • 阅读 ( 244 )

10个谷歌文档提示,耗时数秒,节省您的时间

...,如果在默认图标集中看不到文档,您将在“更多”部分找到文档。 ...

  • 发布于 2021-03-22 06:46
  • 阅读 ( 577 )

5个智能食谱网站和应用程序,简化和革新烹饪

... 在谷歌上搜索任何东西,三个菜谱网站中的一个将主导搜索结果:****的烹饪、美食或所有菜谱。对于如何显示和谈论食谱、配料等,每一种都有自己的格式。获取此格式的最简视图,并按首选度量单位列出成分。 ...

  • 发布于 2021-03-24 07:08
  • 阅读 ( 396 )

如何在谷歌地图中保存你最喜欢的地方

...简单地保存你最喜欢的地点。这样,你就知道在哪里可以找到它们。 如果你使用谷歌帐户的地图,你可以保存位置列表。默认列表是“星号”和“收藏夹”,但也可以添加自己的列表。我们将由你来分类。 相关:如何在谷歌地...

  • 发布于 2021-03-31 12:08
  • 阅读 ( 189 )
一只散养鸟
一只散养鸟

0 篇文章

相关推荐