阅读:2685回复:6
当前页面打开,前台打开,后台打开
如果设置才能够让标签
SHIFT+鼠标左键点击链接 当前页面打开 CTRL+鼠标左键点击链接 前台打开 鼠标中键点击 链接 后台打开 |
|
1楼#
发布于:2010-01-18 15:43
点击什么?
|
|
|
2楼#
发布于:2010-01-18 15:43
easydrag to go可以啊。
|
|
3楼#
发布于:2010-01-18 15:43
shenyixin99:如果设置才能够让标签 “占键”是中键?用easy dragtogo往不同方向的拖动来控制不是更好吗 |
|
4楼#
发布于:2010-01-18 15:43
不记得 TMP 是否可以这样了,不过启用 TMP 的“单窗口模式”的话,中键点链接是后台新标签打开,Shift+点链接是前台新标签打开,就这样点击,一般链接就是当前标签打开了。
如果要强制当前标签打开的话,可以把链接拖到当前标签上吧。 |
|
|
5楼#
发布于:2010-01-18 15:43
链接用拖的方式是比较慢的,因为要移动一小段距离。如果只是单纯点击,有什么办法呢,有没有人想开发这样的扩展呢。因为有些网址的链接定义了不同的打开方式,能否由自己决定是否前后台和当前打开,决定了你操作的稳定性和可控性。而且这些方式是每打开一个链接都会遇到的,所以很重要。。。
|
|
6楼#
发布于:2010-01-18 15:43
Firefox的默认行为:
Ctrl-Click/Shift-Ctrl-Click: 新标签后台/前台 Middle-Click/Shift-Middle-Click: 新标签后台/前台(可配置为新窗口) Shift-Click: 新窗口 你需要修改的地方有两处: 1。Shift-Click的新窗口改为当前标签。 2。Ctrl-Click/Middle-Click的前后台错开; 试试下面这段userChrome.js代码: eval("handleLinkClick = " + handleLinkClick.toString() .replace(/.*openNewWindowWith.*/, "loadURI(href, null, null, false);") ); eval("openNewTabWith = " + openNewTabWith.toString() .replace("aEvent.shiftKey", "$& ^ aEvent.button == 1") ); |
|
|