firefox的安装目录下的 chrome目录下,找到browser.jar这个文件
用winrar打开,找到content\browser\tabbrowser.xml 用记事本或者其他任何一个文本编辑工具打开
<method name="onTabBarDblClick">
<parameter name="aEvent"/>
<body>
<![CDATA[
// See hack note in the tabbrowser-close-button binding
if (!this._blockDblClick && aEvent.button == 0 &&
aEvent.originalTarget.localName == "box") {
// *** this needs to check that we're in the empty area of the tabstrip
var e = document.createEvent("Events");
e.initEvent("NewTab", true, true);
this.dispatchEvent(e);
}
]]>
</body>
</method>
这里就是firefox定义的双击事件,稍有基础的人从上面的代码可以看到,firefox默认只定义了,在空白处双击左键,打开新标签页的事件,
也就是说只有 ”if(如果)在空白处双击了左键“的动作,我们可以加上一个 else(那么)的情况。
修改后的代码如下所示
<method name="onTabBarDblClick">
<parameter name="aEvent"/>
<body>
<![CDATA[
// See hack note in the tabbrowser-close-button binding
if (!this._blockDblClick && aEvent.button == 0 &&
aEvent.originalTarget.localName == "box") {
// *** this needs to check that we're in the empty area of the tabstrip
var e = document.createEvent("Events");
e.initEvent("NewTab", true, true);
this.dispatchEvent(e);
}
else {
this.removeTab(this.mCurrentTab);
}
]]>
</body>
</method>
红色加粗部分是添加的代码
然后保存,就可以了
分享到:
相关推荐
Firefox 之家让您在 iPhone 上访问您桌面电脑的历史记录,书签以及打开的标签页等。它本身并不是一个浏览器,但是通过它,您可以在您的 iPhone 中随时继续您的工作
Firefox与chrome插件例子源码
火狐浏览器Firefox是一个自由的,开放源码的浏览器,适用于 Windows, Linux 和 MacOS X平台,Mozilla Firefox官方版体积小速度快,还有其它一些高级特征,主要特性有:标签式浏览,使上网冲浪更快;可以禁止弹出式...
Firefox ios源代码,从github上下载
基于FireFox的Plugins的开发(带测试用源码) 需要的平台 Firefox(火狐):版本24.0 VS2008
文件编码识别工具源码,从mozilla firefox源码中抽取
Firebug是Firefox下的一款开发类插件,现属于Firefox的五星级强力推荐插件之一。它集HTML查看和编辑、Javascript控制台、网络状况监视器于一体,是开发JavaScript、CSS、HTML和Ajax的得力助手。Firebug如同一把精巧...
firefox下,javascript的print_r实现,原创
实现Firefox3.6浏览器的的源码实现
火狐浏览器(Mozilla Firefox)是一个自由的,开放源码的浏览器,适用于 Windows, Linux 和 MacOS X平台。火狐浏览器体积小速度快,还有其它一些高级特征。火狐浏览器(Mozilla Firefox)主要特性有:标签式浏览,使上网...
Mozilla Firefox是一个自由的,开放源码的浏览器,适用于Windows, Linux 和 MacOS X平台。它还有其它一些高级特征,如标签式浏览,可以禁止弹出式窗口。内置了钓鱼保护、改变标签浏览行为、能够重新打开以外关闭的...
firefox 54
Mozilla Firefox是一个自由的,开放源码的浏览器,适用于Windows, Linux 和MacOS X平台,它体积小速度快,还有其它一些高级特征,主要特性有:标签式浏览,使上网冲浪更快;可以禁止弹出式窗口;自定制工具栏;扩展管理;更好...
Mozilla Firefox是一个自由的,开放源码的浏览器,适用于Windows, Linux 和 MacOS X平台。曾强的,不会弹出任何网页广告、支持迅雷、快车下载
NULL 博文链接:https://jonc.iteye.com/blog/440850
C# 封装的最新版本基于GeckoFx的浏览器源码
github 上目前最大的swift 开源完整产品项目,由国际知名浏览器厂商Firefox 发起,Mozilla基金会支持,如果你有兴趣不妨为这个开源的浏览器贡献一点代码,也可以你自己学习用,利用涉及到各种相关iOS的技术,以及...
firefox浏览器核心控制源码,包含很多类,可以自行扩展功能