阅读:2321回复:8
右键关闭标签,shift+右键显示菜单
怎么样才能让鼠标在firefox的网页上右键关闭当前标签,shfit+右键显示菜单;在标签栏的标签上也这样
thanks~~ |
|
1楼#
发布于:2010-11-07 18:01
gBrowser.mTabContainer.addEventListener("click", function(event) { if (event.target.localName == "tab" && event.button == 2 && !event.shiftKey) { gBrowser.removeTab(event.target); event.stopPropagation(); event.preventDefault(); } }, false); |
|
2楼#
发布于:2010-11-07 18:01
谢谢楼上的代码,现在可以右键标签关闭标签,我根据楼上的代码写出另外一段在网页右键关闭标签的代码
// 在标签上右键关闭当前标签,shift+右键弹出菜单 gBrowser.mTabContainer.addEventListener("click", function(event) { if (event.target.localName == "tab" && event.button == 2 && !event.shiftKey) { gBrowser.removeTab(event.target); event.stopPropagation(); event.preventDefault(); } }, false); // 在网页上右键关闭当前标签,shift+右键弹出菜单 gBrowser.addEventListener("click", function (event) { if (event.target.localName != "tabbrowser" && event.button == 2 && !event.shiftKey) { var tab = gBrowser.mCurrentTab; if(tab) gBrowser.removeTab(tab); event.stopPropagation(); event.preventDefault(); } }, false); |
|
3楼#
发布于:2010-11-07 18:01
嗷,发现这样子后,在网页上右键关闭当前标签操作起来很方便,但是是和鼠标手势(我的鼠标手势是用右键的)冲突了。。。。。每次用鼠标手势都被当成是用右键,然后标签就被关闭,不知道有没有好的解决方法
|
|
4楼#
发布于:2010-11-07 18:01
shenyixin99:嗷,发现这样子后,在网页上右键关闭当前标签操作起来很方便,但是是和鼠标手势(我的鼠标手势是用右键的)冲突了。。。。。每次用鼠标手势都被当成是用右键,然后标签就被关闭,不知道有没有好的解决方法回到原帖 问题在于:是你自己要求要这么干的………… 那么你同样可以定义鼠标手势的起始快捷键是Ctrl+右键,等等…… |
|
|
5楼#
发布于:2010-11-07 18:01
|
|
6楼#
发布于:2010-11-07 18:01
用tab utilities扩展
|
|
|
7楼#
发布于:2010-11-07 18:01
关闭标签页我设定是按住右键点左键
|
|
8楼#
发布于:2010-11-07 18:01
关闭标签一直习惯使用中键的。
|
|