- 注册
- 2003-07-08
- 消息
- 6,748
- 荣誉分数
- 181
- 声望点数
- 0
从Firebird到firefox,一直以来有一个问题没有得到很好的解决,就是保存网页的时候,Firefox总是用实际的html文件名作为缺省的文件名来保存,这给保存论坛的文章带来很大的不便,
例如如果要保存CFC的一个帖子,Firefox缺省的文件名是showthread.php,而不是像IE用帖子的标题来作为缺省的文件名
很奇怪那么久了,firefox项目组对此都没有改进,本来就不是什么特别难的事情,完全可以在option里面设一个选项由用户自己去选择到底以什么方式来保存网页. 这似乎是open source项目的一个通病,项目组的开发人员很难听进去用户的意见.咳咳,anyway,我们还是要表扬他们开发出一个如此优秀的browser.
闲言碎语莫要讲,我们回到正题.最后还是有高手hack进firefox,找到了解决的办法,让人surprise的是,解决方案竟然是将两段code换了一下顺序(我倒!)
具体的指令在这里
http://vertigrated.home.comcast.net/mozilla/index.html
如果你懒得读,就直接用我今天才改好的这个文件去替换browser.jar里面的contentAreaUtils.js, 把这个帖子的附件存盘,把.txt后缀去掉,关掉Firefox用Winrar打开browser.jar,进到content\browser,把这个更新后的contentAreaUtils.js,drag & drop进去
然后保存browser.jar,在重新启动firefox,嘿嘿,大功告成了!
如果你是用installer安装firefox的话,browser.jar应该在\program files\mozilla firefox\chome
如果你是用mozilla 1.X,也是类似的原理,只是contentAreaUtils.js在\program files\mozilla.org\mozilla\chome\comm.jar里面
例如如果要保存CFC的一个帖子,Firefox缺省的文件名是showthread.php,而不是像IE用帖子的标题来作为缺省的文件名
很奇怪那么久了,firefox项目组对此都没有改进,本来就不是什么特别难的事情,完全可以在option里面设一个选项由用户自己去选择到底以什么方式来保存网页. 这似乎是open source项目的一个通病,项目组的开发人员很难听进去用户的意见.咳咳,anyway,我们还是要表扬他们开发出一个如此优秀的browser.
闲言碎语莫要讲,我们回到正题.最后还是有高手hack进firefox,找到了解决的办法,让人surprise的是,解决方案竟然是将两段code换了一下顺序(我倒!)
具体的指令在这里
http://vertigrated.home.comcast.net/mozilla/index.html
如果你懒得读,就直接用我今天才改好的这个文件去替换browser.jar里面的contentAreaUtils.js, 把这个帖子的附件存盘,把.txt后缀去掉,关掉Firefox用Winrar打开browser.jar,进到content\browser,把这个更新后的contentAreaUtils.js,drag & drop进去
然后保存browser.jar,在重新启动firefox,嘿嘿,大功告成了!
如果你是用installer安装firefox的话,browser.jar应该在\program files\mozilla firefox\chome
如果你是用mozilla 1.X,也是类似的原理,只是contentAreaUtils.js在\program files\mozilla.org\mozilla\chome\comm.jar里面