首页 » 互联网络 » 解决Gmail在Firefox下无法批量上传附件的问题

2009-04-10 – 9:54 am

Gmail很早就推出了主题切换,最近还推出了高级文件上传功能:批量上传和上传进度显示。你需要在设置里启用高级文件上传。

这两个都是十分有用的功能。但是,最近我发现,在Firefox 3下,某些Gmail主题,批量上传功能无法使用,这些 主题包括但不限于Tree,Bus Stop,Ninja。而默认的主题却没有出现问题。

诡异的问题

问题非常奇怪,在IE和Chrome下都没有出现问题,而不管我使用Firefox 3.0.8还是Firefox 3.1b3,在Tree主题都无法批量上传。

我试着自己摸索,禁用了所有Firefox扩展,无果。接着我在Gmail的官方论坛看到有人讨论这个问题,Google的人
也发现了这个问题。

但是,问题始终没有解决。点击上传还是单个文件上传:

原因所在

于是我在twitter里求助,Recih说出了问题的所在:

批量上传的按钮实际上是一个透明的flash覆盖在“上传附件”链接之上,但在某些主题里,这个flash的宽度太小,以至于我们点击的还是旧版的“上传附件”,结果是我们无法批量上传,也无法看到上传进度条。

既然知道问题所在,解决起来也就容易了。我们只需让这个flash覆盖层宽度变得更宽。

解决办法

Recih写了一个Grease Monkey脚本,用于修复这个问题。

要使用这个脚本,你必须先安装Grease Moneky扩展,接着安装这个脚本直接安装)。

Recih将覆盖层的宽度设置为52px,如果你使用的Gmail为英文版,你需要将宽度改成68px,你可以安装我稍微修改后的脚本:直接安装


除非注明,本博客文章均为原创,转载请以链接形式标明本文地址
本文地址:http://www.kenengba.com/post/842.html
本文短网址:http://knb.im/cg

  • 44条评论

    1. recih 发表于 2009-04-10,10:06 am
      No.1

      沙发!

      恩,其实52px我是按照中文版的宽度定的。
      其实昨天已经想到了在英文版下宽度可能不够的问题……想想怎么解决。

    2. No.2

      沙发,试试去

    3. junrxu 发表于 2009-04-10,10:07 am
      No.3

      原来这样,装上脚本解决问题,感谢!

    4. No.4

      有效果。谢谢
      ps:难得在可能吧抢到这么靠前的评论位置

    5. No.5

      我的什么也没装就能上传多个附件
      版本Firefox/3.0.8

    6. No.6

      丢人了
      居然头次知道可以批量……
      一直是直接打开gmail桌面图标单独开chrome窗口……

    7. 这么麻烦,宁可换回默认主题

    8. No.8

      不用那么多麻烦,我都是用dragdropupload直接拖上去的,连浏览都没点过,一次拖几个文件进来都没问题~~

      • 123456 发表于 2009-04-25,3:56 am
        No.8.1

        不用那么多麻烦,我都是用dragdropupload直接拖上去的,连浏览都没点过,一次拖几个文件进来都没问题~~

        —————

        多谢。我用了你说的办法。今天不知怎么搞的,Gmail里不能用批量上传了,哪个主题都不行。

    9. moses 发表于 2009-04-10,11:25 am
      No.9

      Hey, 我的Ninja是可以批量上传的嘛, 而且一直可以, 也没有安装Grease M扩展和对应的脚本.

    10. No.10

      恕我直言,我实在想不通,有了Chrome和独立的App Button之后,我们还在Firefox里面看GMail干嘛。

      GMail的这个uploader实现也很诡异(我没有去考证),干吗要用透明层,直接用JavaScript和ActionScript通信不就完事儿了…

    11. No.11

      看了文章后去试了一下,没问题。

    12. No.12

      改成了stylish:http://userstyles.org/styles/15631
      该脚本原本已支持去广告/去聊天/去邀请

    13. No.13

      火星了……我都没有找到如何开启批量上传的功能……在哪里啊?!

    14. uummy2003 发表于 2009-04-10,10:55 pm
      No.14

      用了Chrome就懒得去钻研一个又一个的浏览器了,觉得现在还是市场决定大众,精英引导方向。

    15. No.15

      试试先。
      我在单位的firefox就可以批量上传,
      家里机子就不行。。

    16. No.16

      测试留言

    17. No.17

      新主题不错:)

      嘿嘿

    18. wangyanan 发表于 2009-04-11,8:08 pm
      No.18

      你喜欢我不?

    19. No.19

      显示进度的,qq邮箱已经依靠插件实现很久了,不错。

    20. No.20

      顶顶更和谐

    21. No.21

      问题:为什么同样div宽度都变成了1px,Chrome也能批量上传?是不是Chrome直接就像阿瓦说的一样JS+ActionScript解决了?为什么Firefox还要使用Flash覆盖?我觉得,是gmail考虑了firefox用户会Block Flash之类的……最后还是说明gmail相当人性化……
      纯属G粉YY,顺便表扬一下新主题 XD

    22. No.22

      中规中矩的一个主题,自己弄的?

    23. No.23

      不错不错,比原来的那个好~

    24. No.24

      可能吧有没有试过DB cache插件配服务器开启 gzip?

    25. 萧萧凯风 发表于 2009-04-11,9:58 pm
      No.25

      新主题感觉没前一个大气 期待泄前一个主题啊

    26. No.26

      新主题字体不好看,还不如不加粗呢

    27. No.27

      新主题不好看

    28. No.28

      新主题!

    29. No.29

      Themes不错,但是感觉在和博客主题上不是能够很好得糅合在一起。

    30. No.30

      新主题比原来显得规矩了,但似乎我已经习惯了原来的,需要重新适应一下了!

    31. 不知道为什么,自从可能吧加入了新作者,我就没有评论文章的欲望。

    32. No.32

      果然改版了

    33. 涵虚 发表于 2009-04-12,12:32 pm
      No.33

      新主题不错,字体我默认的微软雅黑所以没感觉不好

    34. No.34

      在ubuntu下面,是使用不了批量上傳這一功能的.無奈,希望google或Mozilla快點搞掂.

    35. No.35

      真是謝謝啦,這陣子東西一直傳不上去,原來是跟gmail的tree主題有關係啊,真是猜不透你啊,gmail~

    发表评论

    你的Email永远不会被公开 加*为必填项

    *