dolc火狐无法上传图片了?[已解决]
本帖最后由 劈马甲 于 2013-4-20 15:28 编辑不知道就我自己,还是有其他童鞋也一样的情况?
(虽然我也再其他系统上试过了,但因为都安装了几乎相同的插件,所以不知道是否插件影响)
问题有一段时间了,以为也许会有升级后就好了,可是没有。
不知道找 Mozilla 解决,还是来福? {:3_258:}
症状:
上传图片,选择按钮消失
上传附件没问题(虽然看起来有点不一样,见后)
受影响版本
> 20.0
测试操作系统
[*]Mac OSX10.8.3
[*]ArchLinux 3.8.6-1-ARCH
[*]Windows XP
(全部受影响)
补充
1、同样环境内,Chrome 完全正常
2、火狐版本 < 20.0 ,在各个系统上也正常
(已升级了无法截图)
{:7_426:}
test from short reply, archlinux-3.8.7 firefox-20.0.1 高级模式无法上传,因为forum_post.js 第300行,addAttach函数有运行错误。 tkkk3 发表于 2013-4-20 13:29 static/image/common/back.gif
高级模式无法上传,因为forum_post.js 第300行,addAttach函数有运行错误。
哦,论坛程序跟新版火狐不兼容
快捷回复的,其实是「上传附件」吧?
劈马甲 发表于 2013-4-20 13:33 static/image/common/back.gif
哦,论坛程序跟新版火狐不兼容
快捷回复的,其实是「上传附件」吧?
是discuz的js代码写的烂,和firefox没关系。
快捷回复->添加附件。 tkkk3 发表于 2013-4-20 13:35 static/image/common/back.gif
是discuz的js代码写的烂,和firefox没关系。
快捷回复->添加附件。
火狐19.0.x的时候是好用的,Chrome是好用的,Safari是好用的
也不能光说是discuz的不是,mozilla也有问题吧,举个另外例子说明下这个团队现在的不上进
1. firefox在Archlinux下比以前崩溃频繁
2. 停止开发thunderbird
mozilla你打算让俺们在linux下用什么?{:3_258:} 我用的中文版火狐
没问题
crazymoon 发表于 2013-4-20 13:59 static/image/common/back.gif
我用的中文版火狐
没问题
版本不是20.0 {:3_261:} 劈马甲 发表于 2013-4-20 13:45 static/image/common/back.gif
火狐19.0.x的时候是好用的,Chrome是好用的,Safari是好用的
也不能光说是discuz的不是,mozilla也有问 ...
用 for (i in objs) {
}来loop object index本就是bad practice
此目的下用for (var i = 0; i < len; i++) {
}更合适
网站的js代码要跟着浏览器改,反过来的情况我还没听说过。其实这个事情也很常见,有时候firefox上跑的好好的js代码,放webkit上就是不成,反之亦然。
已经记不得上一次firefox啥时候崩溃过了,可能是我用的扩展很少的缘故。尝试thunderbird多次,每次都是老老实实的回去用mutt了,所以这软件的死活,对我来说也无所谓了。firefox这几年被chrome激励的长进了不少,所以,每年都坚持给Mozilla捐钱支持他们的贡献。
tkkk3 发表于 2013-4-20 14:16 static/image/common/back.gif
用来loop object index本就是bad practice
此目的下用更合适
前一个直观,后一个保守,其实思路严密的话,没太多差别。应该是风格问题吧,不过确实是discuz的代码没有狠好的配合各种浏览器。
mutt我只在远程终端里用唉,其他时候不是折腾自己嘛,怎么看图,怎么看非纯文本格式的邮件?当然你可以说,定义下mime类型和打开程序即可,那真是一种折磨。 {:3_258:}
tkkk3 发表于 2013-4-20 14:16 static/image/common/back.gif
用来loop object index本就是bad practice
此目的下用更合适
光顾讨论细节了,忘记感谢你帮俺指出问题所在,以及变通办法了! {:5_336:}
同时感谢你对摩斯拉团队的善捐,开源团队不容易,有你们真好! {:5_335:} 劈马甲 发表于 2013-4-20 14:34 static/image/common/back.gif
前一个直观,后一个保守,其实思路严密的话,没太多差别。应该是风格问题吧,不过确实是discuz的代码没有 ...
如果是大js app的话,性能差距巨大,所以,让我管理团队js代码的话,有for in的代码不能commit,而且,for in object/array的危害在于,不进行hasOwnProperty检查,不进行index检查,这也是造成此问题的元凶,for in 是javascript 臭名昭著的pitfall之一,坚决屏弃之,绝无妥协。
discuz这种伪开源,批评多了都觉得累了。
mutt看html邮件加图片还是很方便的,一共三条定义设置搞定,v查看附件,m开到浏览器里,没觉得很麻烦。查看纯图片的附件我没这个需求,即使有,绝大多数情况也就是jpeg,png,多两条设置而已,再不行,s键保存总是可行的。
auto_view text/html
text/html;firefox %s & sleep 5;
text/html; iconv -f %{charset} -t utf-8 < %s | elinks -dump-width 80 -dump ; nametemplate=%s.html; copiousoutput
http://jsperf.com/fastest-array-loops-in-javascript/2 劈马甲 发表于 2013-4-20 13:12 static/image/common/back.gif
版本不是20.0
中文版本号没那么高
tkkk3 发表于 2013-4-20 16:41 static/image/common/back.gif
如果是大js app的话,性能差距巨大,所以,让我管理团队js代码的话,有for in的代码不能commit,而且, ...
好吧,不研究js也就不便对第一个问题置喙。
在桌面环境下不用thunderbird坚持用mutt,俺是也不愿意。那是以牺牲效率和便捷为代价的。thunderbird的最基本功能,都需要其他程序辅助,更别提还有很多提高效率的add-on。我的原则是“用对的工具。工欲善其事,必先利其器。”
页:
[1]