Opera教程:掌控链接的打开方式

opera前面我们讲了一些Opera中快速搜索的技巧,现在我来分享一些关于打开链接和标签的心得。

多标签是浏览器的重大进步,但由此同时,选择多了,也有了不同的习惯,关于链接打开方式的问题始终不少。

也就有了这样的疑问:打开链接的最佳方法是什么?
答案是:链接的打开方式应该由我们自己来决定,而非网站开发者。

此文属于Opera系列教程之一。如果你感兴趣,欢迎进行订阅

2010.03.19重新整理,将与oc上的同步更新,虽然略有不同。

opera后台标签

情况分析和主要思路

一般情况有:

  • 新标签打开
  • 后台标签打开
  • 当标签打开
  • 新窗口打开
  • 后台新窗口
  • 批量打开链接

以上每种情况提供楼尽可能多的方式,选择顺手的即可。

我个人的操作习惯是这样的,单击链接在当前页打开,拖拽在新标签打开,手势就是在后台标签打开。

1.新标签打开链接

1.1 左键拖拽

operaconfigopera:config#Enable Drag
的值设置为255

1.2 鼠标手势

命令为:

Open link in new page

我们可以这样写

GestureUp=Open link in new page

在页面的链接右键向上拖,则在新标签打开该链接

1.3 中键单击

operaconfigopera:config#UserPrefs|CenterMousebuttonAction设置为1

2.后台新标签打开链接

这几乎是出现频率最高的问题。希望同学们提问之前能先搜索一下

2.1 左键点击

operaconfigopera:config#Target Destination的值设置为2
直接用左键点击链接的话,大多数情况下会在新标签打开。

2.2 单击中键

这是Opera默认的方法,但是一般提问者无法满意这个答案,先不说部分鼠标没有中键,主要是中键的手感一般都不如左右键。纯属凑数。
operaconfigopera:config#UserPrefs|CenterMousebuttonAction为2表示后台新标签打开。

2.3 Ctrl+shift+左键单击

这也是官方默认的按键,需要用到三个键- -汗。
Ctrl+shift+回车也是这一样的效果。同样,感觉按键太多,意义不大,也只是罗列出来。

2.4 鼠标手势

加入以下两个手势这就实现了用鼠标右键把链接向上或向下拖,实现在后台新标签打开。
命令为:

Open link in background page

我们习惯上这么写

GestureUp=Open link in new page | Go to start
GestureDown=Open link in background page | Go to end

强烈推荐此方式手势可以实现的功能更加丰富,而且对于后台打开频繁的人来说,这样可以平衡鼠标左右键的使用率,减少手指疲劳和延长鼠标寿命

2.5 左键拖拽

很多人从Maxthon那养成的习惯,唉。
先将operaconfigopera:config#Enable Drag的值设置为255。
9.63以上,10.2以下版本,并勾选operaconfigopera:config#open new window in background即可。
10.51则勾选operaconfigopera:config#UserPrefs|OpenDraggedLinkInBackground,感谢卡农的提醒。
10.50是个杯具

2.6 Ctrl+左键单击

这个只能用js实现,需要两只手还要js,没啥必要。
详情请见:http://bbs.operachina.com/viewtopic.php?f=41&t=14927

3.左键单击当前标签打开链接

这个其实是默认的,但是因为target=”_blank”属性等的存在,有时候会带来一些麻烦。
始终坚持:链接的打开方式应该由我们自己来决定,而非网站开发者。好在op可以无视它。
下面的方法同样也解决了下载时弹出空白页面的问题

3.1 SingleWindowBrowsing

勾选operaconfigopera:config#UserPrefs|SingleWindowBrowsing
这样当前页的所有链接,均在一个页面中打开,包括弹窗。

3.2 Ignore Target

使用operaconfigopera:config#Ignore Target来忽略链接的target属性。
但是,这样会变成默认拦截所有的弹出窗口。如果你不用到弹出窗口的话可以用这个方法。

3.3 使用UserCSS

a[href][target='_blank'] {
-o-link:attr(href) !important;
-o-link-source:current !important;
}

将上面这段代码存为一个css文件,放在你的css目录中,然后在菜单—页面—样式中勾选即可。

opera css

4.链接在新窗口打开

前面说了,多标签的发明是浏览器的一个重大进步,但是众口难调,始终还是有偏执狂喜欢单标签多窗口- -

4.1 单标签模式

这也可以,在“首选项”—“高级”—“标签页”—“增加的标签选项”中,勾选“打开窗口而不是标签页”。
好了,满足你怀旧的欲望,嘿。

4.2 中键单击

如果新窗口打开不是主要操作,但依然需要,那么我们也使用中键。
operaconfigopera:config#UserPrefs|CenterMousebuttonAction设置为3

5.后台新窗口打开

中键点击,operaconfigopera:config#UserPrefs|CenterMousebuttonAction设置为4

6.批量打开链接

推荐:
Snap-Links.js(快速打开多个链接)1.5.6修改版(支持Opera 10.50)

如果是打开书签和历史,可以用ctrl、shift来选择多个同时打开,手势也有效。

本文讲的都是比较常用的Opera使用技巧。好了,让我们一起来掌控链接的打开方式。

» 转载请以超链接形式注明来源:A.shun Blog » 《Opera教程:掌控链接的打开方式》
» 本文链接地址:http://www.a-shun.com/archives/21298.html

» 本文采用 BY-NC-SA 协议进行授权。
» 建议通过 Rss( Google Reader | Feedburner | Feedsky )方式及时获取更新。
  1. 啊啊啊,你的opera快到登峰造极了。

    Safari 3.2.1 Safari 3.2.1 Mac OS X 10.4.11 Mac OS X 10.4.11
    #41
    @
  2. 我也没使用过,先学习了

    Tencent Traveler 4.0 Tencent Traveler 4.0 Windows Server 2003 Windows Server 2003
    #42
    @
  3. 你用Opera用的很顺手了啊

    Firefox 3.5.3 Firefox 3.5.3 Windows XP Windows XP
    #43
    @
  4. 讲得太细了,不过也折射出博主的理论功底.

    Internet Explorer 8.0 Internet Explorer 8.0 Windows XP Windows XP
    #44
    @
    • @吴熠, 理论,虚无缥缈的理论。。要之何用

      一个教程能让人看懂才是最重要的

      Opera 10.10 Opera 10.10 Windows XP Windows XP
  5. 看来不去用一下是不行了

    Internet Explorer 7.0 Internet Explorer 7.0 Windows XP Windows XP
    #45
    @
  6. 到FF那篇看看去。

    Firefox 3.5.3 Firefox 3.5.3 Windows XP Windows XP
    #46
    @
  7. opera在我心里永远是最优雅的浏览器,还可以画函数图像!

    Firefox 3.5.3 Firefox 3.5.3 Windows XP Windows XP
    #47
    @
  8. 看起来好麻烦,不过还要试一下

    Tencent Traveler 4.0 Tencent Traveler 4.0 Windows XP Windows XP
    #48
    @
    • @90后的贼, 一点都不麻烦。。我只是例举了很多
      只要选择一种方法即可

      Opera 10.10 Opera 10.10 Windows XP Windows XP
  9. 一直想要个拖拽新窗口打开链接的功能,不过貌似将opera:config#Enable Drag的值设置为255后没效果诶

    TheWorld Browser TheWorld Browser Windows XP Windows XP
    #49
    @
    • @whisperer, 取消勾选首选项-高级-标签页-重用当前标签页

      尽可能向下或者上拖。其实我不太喜欢拖拽,建议手势,手势更加流畅和强悍

      Opera 10.10 Opera 10.10 Windows XP Windows XP
  10. @shun, 嗯,可以了~~谢咯。习惯问题吧 我不太用手势,很多时候要用到触摸板~~嘿

    TheWorld Browser TheWorld Browser Windows XP Windows XP
    #50
    @
  11. 我还是习惯在新标签页中打开。不过这篇文章让我学到很多不知道的技巧不错 :roll:

    TheWorld Browser TheWorld Browser Windows XP Windows XP
    #51
    @
  12. 博主,找电子出版社联系一下,把你的文章全部发表成书吧,呵呵~~

    Internet Explorer 6.0 Internet Explorer 6.0 Windows Server 2003 Windows Server 2003
    #52
    @
  13. 怎么把oprea设为默认浏览器? 之前有,可现在我怎么也找不到在什么地方设置! :idea:

    Internet Explorer 6.0 Internet Explorer 6.0 Windows XP Windows XP
    #53
    @
    • @Shon, 首选项—高级—程序
      你可以在细节里面选择关联的文件

      Opera 10.10 Opera 10.10 Windows XP Windows XP
  14. 很详细啊,个人觉得鼠标中键后台打开新标签很舒服,尤其是要打开一堆链接 :roll: ,以至于后来安装Logitech都不适应了。

    Opera 10.01 Opera 10.01 Windows XP Windows XP
    #54
    @
    • @软言软语, 恩,习惯了就好。不过大多数鼠标的中键在微动上下的成本是比不上左右键的- -

      经常打开一堆链接的推荐你用Snap-Links,那个才叫爽 :-D

      Opera 10.10 Opera 10.10 Windows XP Windows XP
  15. 我是新标签页打开 :???:

    Opera 10.01 Opera 10.01 Windows 7 Windows 7
    #55
    @
  16. 越来越喜欢拖拽在后台打开了,但是发现我尝试过的,有近一半的网站不能用这个办法,这和什么网页的什么设定有关,js么?

    Opera 10.10 Opera 10.10 Windows XP Windows XP
    #56
    @
    • @Vicia, 跟网页有一定关系。
      但是op的拖拽本身比较弱也是一个问题

      opera拥有最强大的数不鼠标手势,但是拖拽还是后来才加入的

      Opera 10.10 Opera 10.10 Windows XP Windows XP
  17. 悲剧今天没用opera
    一直都是按中间的,且习惯了那手感…

    Internet Explorer 8.0 Internet Explorer 8.0 Windows 7 Windows 7
    #57
    @
  18. 习惯中键了

    Firefox 3.5.5 Firefox 3.5.5 Windows 7 Windows 7
    #58
    @
  19. 用惯了FF很难再用别的了 :mad:

    Firefox 3.5.6 Firefox 3.5.6 Windows XP Windows XP
    #59
    @
    • @dev, 我正好相反,不是我习惯opera,而是opera按照我的操作习惯来

      Opera 10.10 Opera 10.10 Windows XP Windows XP
  20. 其实用得最多的就是在后台标签打开了,其它用得比较少

    Opera 10.50 Opera 10.50 Windows 7 Windows 7
    #60
    @
  21. 我现在已经很少用中键了,Maxthon确实造就了我的很多习惯,呵呵.可惜Maxthon早以不在我的电脑里,现在已经离不开左键拖拽和后台标签了

    ChromePlus 1.3.8.1 ChromePlus 1.3.8.1 Windows 7 Windows 7
    #61
    @
  22. 想请问一下,10.51版如何使用左键划取链接,再点右键【访问网站】,使其在后台标签页打开呢?

    【因为在类似天涯这类的网站,帖子里贴出的链接是不带超链接效果的,即一般你要自己复制黏贴到地址栏才行。前一版opera支持右键,后台新标签打开,可这一更新就不行了。请问有解决办法么?还是我只得还原到上一版呢=。=?】

    Opera 10.51 Opera 10.51 Windows XP Windows XP
    #62
    @
    • @st 额,如果没有带超链接那就不能叫做链接了,你说的应该是在拖选的文本右键增加一个“后台访问”的条目吧。

      这个不属于原版的功能,但可以通过修改菜单实现。

      很简单,编辑菜单配置文件,搜索Hotclick Popup Menu,在这一块中添加以下一行代码:

      Item, "后台访问"=Go to page, "%t",,,"Go"& Switch to previous page
      Opera 10.52 Opera 10.52 Windows XP Windows XP
    • @A.shun

      于是。搜不到这个“Hotclick Popup Menu”。。。

      Opera 10.51 Opera 10.51 Windows XP Windows XP
    • @st 不可能没有这一行的。我不知道你用的配置文件是修改过的还是定制版的。
      刚刚看了默认菜单是在1028行。

      Opera 10.52 Opera 10.52 Windows XP Windows XP
    • @A.shun

      修改了。。
      但还是不行。。还是在当前标签打开(┭┮﹏┭┮)

      Opera 10.51 Opera 10.51 Windows XP Windows XP
    • @st 在首选项—高级—标签页,勾选“在当前标签旁打开新标签”。

      我后面有这个& Switch to previous page命令,就是打开页面后回到上一个标签~

      Opera 10.52 Opera 10.52 Windows XP Windows XP
    • @A.shun

      这个本来就是勾选的
      筒子,要不你试试你能右键在后台打开么?

      额感觉这版或许不支持这个后台功能了吧=^=杯具呐。。

      Opera 10.51 Opera 10.51 Windows XP Windows XP
    • @st - -
      试过了,就算不试也一样。肯定是可以后台打开的。这么简单的问题怎么可能没有把握。
      无论是10.51还是10.52都是可以的。

      Opera 10.52 Opera 10.52 Windows XP Windows XP
    • @A.shun
      我这个试了几次
      只有搜索能够在新标签打开
      “访问网址”这个键却怎么都不行

      莫非是我RPWT-0-

      Opera 10.51 Opera 10.51 Windows XP Windows XP
  23. Opera 的技巧太多了
    呵呵。

    Firefox 3.6.3 Firefox 3.6.3 Windows XP Windows XP
    #63
    @
  24. liaoch20 liaoch20

    请问opera可以实现地址栏直接按回车就在新标签打开么?
    而不需要用F2或者shift+回车
    如果可以的话,应该怎样修改呢?

    Opera 10.70 Opera 10.70 Windows XP Windows XP
    #64
    @
    • @liaoch20 按钮可以,但回车键无解。

      其实这个没必要啊
      键盘输入地址有个定位到地址栏的过程,可以把新建页面并定位到地址栏建立一个快捷键
      剪贴板的有新建+粘贴并转到。

      Internet Explorer 8.0 Internet Explorer 8.0 Windows XP Windows XP
  25. 2.1 左键点击

    将opera:config#Target Destination的值设置为2
    直接用左键点击链接的话,大多数情况下会在新标签打开。
    3.2 Ignore Target

    使用opera:config#Ignore Target来忽略链接的target属性。
    但是,这样会变成默认拦截所有的弹出窗口。如果你不用到弹出窗口的话可以用这个方法。
    3.3 使用UserCSS
    a[href][target='_blank'] {
    -o-link:attr(href) !important;
    -o-link-source:current !important;
    :!:
    都加上了 可是还是无法从新标签打开

    Opera 10.63 Opera 10.63 Windows XP Windows XP
    #65
    @
    • @think 2.1那个只是部分链接。
      要后台的话第二段都是,推荐手势。

      3.2和3.3是强制当前标签打开的方法。

      Opera 11.00 Opera 11.00 Windows XP Windows XP
  26. scorpio19xx scorpio19xx

    请问侧栏中的书签和历史 还有页面中选中的搜索 如何用中键或是其他按键在后台新标签中打开?谢谢!

    Opera 11.50 Opera 11.50 Windows XP Windows XP
    #66
    @
  27. 貌似没有解决啊

    Opera 11.51 Opera 11.51 Windows 7 Windows 7
    #67
    @
Leave a Reply

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: