-
图片名称用中文导致商品中图片显示不全
发表于 2009年05月14日 1 条评论暗香有个习惯,不管是写的东西,还是从网上搜括来的任何资源,能用中文名称就用中文名称,尽量不用英文。
没办法,咱没有那个E文环境,也没这个E文习惯,还是中文用着得劲。
不过,在使用操作系统或其它软件时,这个习惯有时就不太灵光了,就要尽量使用英文了;谁让人家操作系统都是英文的,中文的兼容性方面总有那么一点意外。
今天暗香遇到一个问题,就是与这个习惯有关的….
事情是这样的:
有个shopex用户反馈了一个奇怪的问题,就是在商品的详细描述中插入了多张图片,这些图片全是调用远程服务器上的数据。
保存后,也是正常的,没有任何错误提示。
但在前台访问这个商品时,问题就来了,明明在后台插入了10张图片,前台却只显示3个,这不见鬼了嘛.
用IE6,有问题;用IE7,有问题;
用FF,咦,显示正常了,难道因为shopex是在FF下开发的,就对FF比较亲?不能啊…暗香赶紧在自己的本地shopex中测试:插入了本地图片,显示没问题;调用远程图片,显示没问题..没问题,就是没问题。
然后又更换浏览器,用IE6,IE7,FF,谷歌,还是没问题
晕了….
还好,暗香离测试同学那里还比较近,立即冲过去,请其帮忙捉鬼
IE打开,有问题;FF打开,没问题,看来不是偶的人品有问题了,奇怪了…
突然灵光一闪,不会是图片名称有问题吧…….
在FF中依次查看每张图片的属性名称,前面三张正常,全是英文;第四张…果然是中文
类似:http://www.myshop.com/tupian/ 我的图片.jpg虽然在访问时,浏览器对图片进行了URL编码处理,但IE貌似在这方面有点缺憾,无法显示,从而导致这张图片后面的其它正常图片也无法显示了…
原因找到了,登录商店后台,在该商品详细描述中用英文图片进行替换原中文名称图片,保存,前台浏览,IE下全部显示,问题解决。
看来,有些习惯有时也并不好使…



近期评论