阅读:8582回复:33
[发布]在百度、Google和有道网页搜索中互相切换搜索引擎的 GM 脚本
这三个脚本的作用就是在百度、Google和有道的网页搜索结果页面蓝色条下添加链接,可以让你方便地跳转到有道、Google或Ask.com去搜索相同的关键词。
》感谢 Platypus 扩展给我实现这些功能的机会,感谢“meidog”的热心帮助,感谢“Baidu Monkey”的启发。 *到下列网址安装脚本之前需要先安装 GreaseMonkey。 →百度的脚本:http://userscripts.org/scripts/show/46658 →Google的脚本:http://userscripts.org/scripts/show/46659 →有道的脚本:http://userscripts.org/scripts/show/46660 ==有道脚本20090416更新:修正有道搜不到结果时不显示跳转条的Bug. ----- 用于增强这三个脚本视觉效果的样式: http://userstyles.org/styles/17004 特点:更大的字体,更突出的外观,可选的固定跳转条代码。 *“固定跳转条”指的是相对浏览器固定,不随滚动页面而动。* 与我的三个搜索引擎增强样式共同使用效果更佳。 |
|
|
1楼#
发布于:2009-04-14 14:19
谢谢hzhbest的分享,
不过百度的脚本和Baidu Monkey不能共存 ps:能不能做成比较通用的格式,在各个搜索网站切换 |
|
2楼#
发布于:2009-04-14 14:19
myfox1900:谢谢hzhbest的分享, 不清楚你所说的“不能共存”的具体情况是怎样,可以用截图说明一下吗? 我测试过 BaiduMonkey 10.5 和 10.7,它和我的脚本两者在页面中插入的元素都能显示,而且都能发挥功能。 存在的问题是,如果 BaiduMonkey 在我的脚本之上的话(GM里面的脚本顺序),那么我的脚本的元素就会插入到第一个搜索结果之后(BaiduMonkey修改了一些网页框架所致),把顺序调过来就是了。 另外 BaiduMonkey 10.7 也有可以自定义跳转搜索引擎的选项,功能基本上可以跟我的脚本重叠。我的脚本存在的理由只是更精简和换一个更好的位置罢了。 能说明一下“比较通用的格式”的定义吗?适用于各个搜索引擎还是可以增加各个搜索引擎? |
|
|
3楼#
发布于:2009-04-14 14:19
最新增加:
用于增强这三个脚本视觉效果的样式: http://userstyles.org/styles/17004 特点:更大的字体,更突出的外观,可选的固定跳转条代码。 与我的三个搜索引擎增强样式共同使用效果更佳。 |
|
|
4楼#
发布于:2009-04-14 14:19
“比较通用的格式”是指适用于各个搜索引擎
|
|
5楼#
发布于:2009-04-14 14:19
myfox1900:“比较通用的格式”是指适用于各个搜索引擎回到原帖 由于每个搜索引擎的布局都有不同,很难写一个适用于各个搜索引擎的脚本,顶多是用到一个写一个。 --- 以前也试用过这个:http://userscripts.org/scripts/show/4233 支持多个搜索引擎,不包括有道和百度,其实现方式是浮动固定位置的div,在我的电脑上比较耗CPU;不过如果把我的脚本生成的“跳转条”改成浮动的不会怎么占CPU,因为体积小,我专门用来增强这三个脚本的样式里面就有这样的代码。 要像这个这样支持多个搜索引擎,需要点时间去研究一下它的代码。 |
|
|
6楼#
发布于:2009-04-14 14:19
只要把你三个脚本放在一起,每个部分用if判断网址就可以了。
|
|
7楼#
发布于:2009-04-14 14:19
有道脚本20090416更新:修正有道搜不到结果时不显示跳转条的Bug。
我才第一次自己用if语句调整这个Bug,刚好一次就成功了,哈。 |
|
|
8楼#
发布于:2009-04-14 14:19
hzhbest大大,我想要固定跳转条都显示在
“网页 搜索到符合。。。 的结果约 1万7700 条,用时 0.262 秒。以下是第 1 至 10 条。” 这行上面怎么办 |
|
9楼#
发布于:2009-04-14 14:19
hzhbest大大,我想要固定跳转条都显示在 让跳转条相对浏览器固定的话,顶楼就有写: 用于增强这三个脚本视觉效果的样式: ======== 如果你说的是“固定”在网页上的话要根据不同引擎改脚本…… |
|
|
10楼#
发布于:2009-04-14 14:19
或者能不能这样
把固定跳转条替换掉 “网页 搜索到符合。。。 的结果约 1万7700 条,用时 0.262 秒。以下是第 1 至 10 条。” 也就是说嵌入到那行里面 那样就可以定位了 |
|
11楼#
发布于:2009-04-14 14:19
myfox1900:谢谢hzhbest的分享, 使用搜索栏切换引擎即搜索的ucjs脚本就可以了。Searchbar Utils:支持OSE的搜索栏增强脚本 |
|
|
12楼#
发布于:2009-04-14 14:19
把固定跳转条替换掉 你想要附件图的效果? 那就通过 Stylish 加一个样式隐藏那条蓝色条就行了: @namespace url(http://www.w3.org/1999/xhtml); @-moz-document domain("www.youdao.com") { table.all td[class^="titleblue"] {display: none !important;} } |
|
|
13楼#
发布于:2009-04-14 14:19
ithinc: 这个脚本只对搜索栏上的关键字有效,而我的脚本只对搜索结果页的关键字有效,对应于两种使用习惯。 |
|
|
14楼#
发布于:2009-04-14 14:19
我的意思不是说隐藏那个条,而是说把内容加进去
下面是GoogleKingKong的效果 |
|
上一页
下一页