nightwind
火狐狸
火狐狸
  • UID17949
  • 注册日期2007-04-11
  • 最后登录2017-09-05
  • 发帖数271
  • 经验58枚
  • 威望0点
  • 贡献值54点
  • 好评度2点
  • 社区居民
  • 忠实会员
阅读:2701回复:8

firefox划词搜索快捷键是什么?

楼主#
更多 发布于:2015-09-23 03:55
比如在页面选中一些文字,直接调用默认的百度搜索的快捷键什么?
有这个快捷键么?
苹果及DELL代理,有需要联系,Cuixiaodi.com
yfdyh000
千年狐狸
千年狐狸
  • UID29079
  • 注册日期2009-06-07
  • 最后登录2022-05-18
  • 发帖数2262
  • 经验1390枚
  • 威望0点
  • 贡献值52点
  • 好评度139点
  • 社区居民
  • 最爱沙发
  • 忠实会员
1楼#
发布于:2015-09-23 05:00
并没有这个快捷键。通常来说,拖拽搜索比较流行,因为单手就能操作,不必选中再去找键盘。
hzhbest
千年狐狸
千年狐狸
  • UID22640
  • 注册日期2008-01-15
  • 最后登录2017-04-06
  • 发帖数1763
  • 经验476枚
  • 威望3点
  • 贡献值414点
  • 好评度89点
  • 社区居民
  • 忠实会员
2楼#
发布于:2015-09-23 09:43
我是通过 keyconfig 扩展,然后在里面指定 Alt-V 组合键执行以下代码:
var TXT = getBrowserSelection() || readFromClipboard();
(/^\s*(?:(?:(?:ht|f)tps?:\/\/)?(?:(?:\w+?)(?:\.(?:[\w-]+?))*(?:\.(?:[a-zA-Z]{2,5}))|(?:(?:\d+)(?:\.\d+){3}))(?::\d{2,5})?(?:\/\S*|$)|data:(text|image)\/[\u0025-\u007a]+)\s*$/.test(TXT) && (gBrowser.selectedTab = gBrowser.addTab(TXT))) || (BrowserSearch.loadSearch(TXT, 'tab'));
可以对选中文本或者剪贴板中的文本进行搜索(前者优先),也可以在文本是网址的时候直接打开。
谷歌大法好
狐狸大王
狐狸大王
  • UID49692
  • 注册日期2015-04-11
  • 最后登录2023-10-15
  • 发帖数344
  • 经验353枚
  • 威望0点
  • 贡献值282点
  • 好评度26点
  • 社区居民
  • 忠实会员
3楼#
发布于:2015-09-23 10:26
人类真是越来越懒了,哪天开发个脑电波浏览器
nightwind
火狐狸
火狐狸
  • UID17949
  • 注册日期2007-04-11
  • 最后登录2017-09-05
  • 发帖数271
  • 经验58枚
  • 威望0点
  • 贡献值54点
  • 好评度2点
  • 社区居民
  • 忠实会员
4楼#
发布于:2015-09-23 15:42
hzhbest:我是通过 keyconfig 扩展,然后在里面指定 Alt-V 组合键执行以下代码:
var TXT = getBrowserSelection() || readFromClipboard();
(/^\s*(?:(?:(?:ht|f...
回到原帖
试了下,执行后只是打开搜索页面,但是并没有获取选中内容啊,我版本40.0.3
苹果及DELL代理,有需要联系,Cuixiaodi.com
hzhbest
千年狐狸
千年狐狸
  • UID22640
  • 注册日期2008-01-15
  • 最后登录2017-04-06
  • 发帖数1763
  • 经验476枚
  • 威望3点
  • 贡献值414点
  • 好评度89点
  • 社区居民
  • 忠实会员
5楼#
发布于:2015-09-23 16:16
nightwind:试了下,执行后只是打开搜索页面,但是并没有获取选中内容啊,我版本40.0.3回到原帖
因为是通过【BrowserSearch.loadSearch】来调用搜索,如果默认搜索引擎没设好的话,搜索关键词自然是没法传递给搜索引擎的。
nightwind
火狐狸
火狐狸
  • UID17949
  • 注册日期2007-04-11
  • 最后登录2017-09-05
  • 发帖数271
  • 经验58枚
  • 威望0点
  • 贡献值54点
  • 好评度2点
  • 社区居民
  • 忠实会员
6楼#
发布于:2015-09-24 02:25
hzhbest:我是通过 keyconfig 扩展,然后在里面指定 Alt-V 组合键执行以下代码:
var TXT = getBrowserSelection() || readFromClipboard();
(/^\s*(?:(?:(?:ht|f...
回到原帖
ok了,还有个问题是,像getBrowserSelection(), readFromClipboard()这种函数,是firefox自带的吗?哪儿有这种函数的介绍及说明?
苹果及DELL代理,有需要联系,Cuixiaodi.com
hzhbest
千年狐狸
千年狐狸
  • UID22640
  • 注册日期2008-01-15
  • 最后登录2017-04-06
  • 发帖数1763
  • 经验476枚
  • 威望3点
  • 贡献值414点
  • 好评度89点
  • 社区居民
  • 忠实会员
7楼#
发布于:2015-09-24 08:52
nightwind:ok了,还有个问题是,像getBrowserSelection(), readFromClipboard()这种函数,是firefox自带的吗?哪儿有这种函数的介绍及说明?回到原帖
自带的。Mozilla的开发者网 https://developer.mozilla.org/zh-CN/
bootislands
火狐狸
火狐狸
  • UID38137
  • 注册日期2012-01-18
  • 最后登录2023-10-03
  • 发帖数136
  • 经验159枚
  • 威望0点
  • 贡献值116点
  • 好评度15点
  • 社区居民
  • 忠实会员
8楼#
发布于:2015-10-03 19:26
狗尾续貂下,用autohotkey也可以……我常用的:
;豆瓣搜索
        Numpad0 & d::
        {
                Send, ^c
                ClipWait
                clipboard = %clipboard%
                Run, http://book.douban.com/subject_search?search_text=%clipboard%&cat=1001
                return
        }
            
        ;谷歌搜索
        Numpad0 & g::
        {
                Send, ^c
                ClipWait
                clipboard = %clipboard%
                Run, https://www.google.com/search?newwindow=1&site=&source=hp&q=%clipboard%&=&=&oq=&gs_l=
                return
        }
            
        ;快速打开复制的链接
        Numpad0 & f::
        {
                Send, ^c
                ClipWait
                clipboard = %clipboard%
                Run, http://%clipboard%
                return
        }
    
#IfWinActive ahk_class MozillaWindowClass
{
        F1::Send, ^+{Tab}       ;切换到前一标签
        F2::Send, ^{Tab}        ;切换到后一标签
        F3::Send, ^!b           ;配合diigo的侧边栏
        $`::Send, ^w ;关闭当前标签
        ` & 1::Send, ^+t        ;撤销关闭标签
        ~^`::Send, ^`
        !`::Send, ``            ;恢复本来的`功能
        ^b::                    ;快捷打开复制的网址
                Send, ^t
                Send, ^v
                Send, {Enter}
                return
}
游客

返回顶部