333ywb
火狐狸
火狐狸
  • UID27284
  • 注册日期2008-12-03
  • 最后登录2024-03-29
  • 发帖数119
  • 经验134枚
  • 威望0点
  • 贡献值140点
  • 好评度4点
  • 社区居民
  • 忠实会员
阅读:2163回复:8

【已解决】Firefox69下空白标签处双击新建标签,麻烦修复下。谢谢!

楼主#
更多 发布于:2019-07-02 10:01
Firefox69下空白标签处双击新建标签,麻烦修复下,谢谢
@lonely_8

// 01. 空白标签处双击新建标签
    
    
gBrowser.tabContainer.addEventListener('dblclick', function(event) {
  if (event.target.localName != 'tabs' && event.target.localName != 'toolbarbutton') {
    return;
  }
  gBrowser.selectedTab = gBrowser.addWebTab('about:newtab');
  event.preventDefault();
  event.stopPropagation();
});
lonely_8
非常火狐
非常火狐
  • UID30273
  • 注册日期2009-09-03
  • 最后登录2022-08-09
  • 发帖数733
  • 经验469枚
  • 威望0点
  • 贡献值86点
  • 好评度147点
  • 社区居民
  • 忠实会员
1楼#
发布于:2019-07-02 13:21
// 01. 空白标签处双击新建标签
     
     
gBrowser.tabContainer.addEventListener('dblclick', function(event) {
  if (event.target.closest('tab, toolbarbutton')) {
    return;
  }
  gBrowser.selectedTab = gBrowser.addWebTab('about:newtab');
  event.preventDefault();
  event.stopPropagation();
});
333ywb
火狐狸
火狐狸
  • UID27284
  • 注册日期2008-12-03
  • 最后登录2024-03-29
  • 发帖数119
  • 经验134枚
  • 威望0点
  • 贡献值140点
  • 好评度4点
  • 社区居民
  • 忠实会员
2楼#
发布于:2019-07-02 16:45
lonely_8:// 01. 空白标签处双击新建标签
    
    
gBrowser.tabContainer.addEventListener('dblclick', function(event) {
  if (event.targ...
回到原帖
谢谢,此脚本已修复可用。
garywi
小狐狸
小狐狸
  • UID57198
  • 注册日期2019-07-17
  • 最后登录2024-02-19
  • 发帖数18
  • 经验38枚
  • 威望0点
  • 贡献值20点
  • 好评度3点
  • 社区居民
  • 忠实会员
3楼#
发布于:2019-08-07 15:45
好像浏览器本身已经有这个功能,不需要脚本了
我的代码都在 garywill.github.io
zhouhuajdsh
小狐狸
小狐狸
  • UID49842
  • 注册日期2015-04-27
  • 最后登录2020-12-25
  • 发帖数19
  • 经验18枚
  • 威望0点
  • 贡献值4点
  • 好评度0点
  • 社区居民
  • 忠实会员
4楼#
发布于:2019-09-05 16:39
应该再加个条件
if (event.target.closest('tab, toolbarbutton') && event.button == 0)
不然空白处右键无法作用
333ywb
火狐狸
火狐狸
  • UID27284
  • 注册日期2008-12-03
  • 最后登录2024-03-29
  • 发帖数119
  • 经验134枚
  • 威望0点
  • 贡献值140点
  • 好评度4点
  • 社区居民
  • 忠实会员
5楼#
发布于:2019-09-05 19:01
zhouhuajdsh:应该再加个条件
if (event.target.closest('tab, toolbarbutton') && event.button == 0)不然空白处右键无法作用
回到原帖
是在+号后面的空白处右键不起作用??
zhouhuajdsh
小狐狸
小狐狸
  • UID49842
  • 注册日期2015-04-27
  • 最后登录2020-12-25
  • 发帖数19
  • 经验18枚
  • 威望0点
  • 贡献值4点
  • 好评度0点
  • 社区居民
  • 忠实会员
6楼#
发布于:2019-09-05 19:42
333ywb:是在+号后面的空白处右键不起作用??回到原帖
对啊,现在既能双击又能右键
333ywb
火狐狸
火狐狸
  • UID27284
  • 注册日期2008-12-03
  • 最后登录2024-03-29
  • 发帖数119
  • 经验134枚
  • 威望0点
  • 贡献值140点
  • 好评度4点
  • 社区居民
  • 忠实会员
7楼#
发布于:2019-09-07 07:07
zhouhuajdsh:对啊,现在既能双击又能右键回到原帖
具体怎么加?在哪一行加?谢谢
zhouhuajdsh
小狐狸
小狐狸
  • UID49842
  • 注册日期2015-04-27
  • 最后登录2020-12-25
  • 发帖数19
  • 经验18枚
  • 威望0点
  • 贡献值4点
  • 好评度0点
  • 社区居民
  • 忠实会员
8楼#
发布于:2019-09-07 15:16
333ywb:具体怎么加?在哪一行加?谢谢回到原帖
第5行啊改一下啊
游客

返回顶部