改进firefox,用HTML的title做保存网页的文件名

胖蹄阿克

初级会员
VIP
注册
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里面
 
那算什么问题?

你十之八九都需要在save as的时候改一个名字, 原名字通常都太长, 或者意思不明确.
 
我十有八九是不改名字的,尤其是存论坛的帖子
 
后退
顶部