• 网站部分图片(特别是用户自己上传的图片)不显示怎么回事?


    网站部分图片(特别是用户自己上传的图片)不显示怎么回事?  

    1 . 启动I E 浏览器,用鼠标左键单击“工具”→“I n t e r n e t 选项”→“高级”,找到“多媒体”选
    项下的“显示图片”选择框,看看是不是把显示图片功能给关了。结果是打着钩的。没问题。
    2.  查看网页源代码,看看图片的设置路径及文件名是否和上传的目标路径文件名相同。结果正常,一致的啊。

    3.  另外,看图片类型是否为jpeg 或gif 格式的。我上传的图片本身是jpeg格式的,也OK啊。

    4.  图片命名最好用英文等,不要用中文。避免出错。我的图片名称是英文加数字的啊。

    5.  难道图片太大?查看了一下也不大啊。才200K左右呢。

          即然以上的操作都正确的。我于是试着上传了一张其它图片,发现可以正常显示。于是我肯定是图片哪里出了问题。然后开始在PS里查看图片的属性。

          后来发现图片的色彩模式是CMYK的印刷格式。而网页的图片标准模式是RGB。所以更改了图片模式。本以为问题出在这里,费了些时间找到答案了,还感觉美滋滋的。谁知上传到网站上还是不能正常显示?晕死了。

          我想不会有其它问题了吧?呵呵。我又想出了一个好方法。打开本图,进行截图的方式保存此图片(最好先保存成.bmp的位图格式,保持图片原来效果,再编辑 成jpg或gif格式),再上传,果然图片正常显示了。之后我想想,最根本的原因还是在图片的色彩模式根本就没有改过来。

          小结知识点:PS中.psd的源文件中可以更改图片色彩模式,RGB与CMYK视需要切换。而对于已经合层的JPG格式的图片更改其色彩模式是不能生效的。最好在源文件里直接更改好图片色彩模式。

          还有根据自己的经验得知:一般情况下,由jpg格式的图片直接保存成gif的格式也是不能生效的。最好用psd源文件直接保存最好。

  • 相关阅读:
    工具类图片处理工具类
    工具类文件上传工具类
    工具类Bean 工具类
    防止XSS攻击的过滤器
    工具类文件类型工具类
    工具类媒体类型工具类
    XSS过滤处理
    工具类HTML过滤器,用于去除XSS漏洞隐患。
    工具类转义和反转义工具类
    开机去掉atime参数 枯木
  • 原文地址:https://www.cnblogs.com/armyant/p/2504017.html
Copyright © 2020-2023  润新知