摘要:第一把在blog里面贴图,结果显示不出来,很是头大。有爱心的同志建议,是中文图片名的问题,换英文图片名就ok了。美滋滋地换个英文名的图片上来,总还是有问题。图片上载无问题,单图片浏览无问题,编辑的时候插入图片也无问题,就是在保存后显示整篇文档,就出问题。中文、英文的名字都试过了,幸亏语言方面俺没有天赋,否则试一晚上把地球上所有语言都轮个遍也试不出来。
想在编辑的时候能够显示图片,那这图片的连接应该是没有问题的。换个外部的图片链进来,ok,也能正确的show。难道是后台替换了图片的连接地址?不会吧,被玩死系列之四这么快就找到素材了。察看显示不出来的图片的地址,是“http://images/blog.joycode.com/grapecity/1016/o_中文亦能显示哦.jpg”注意是双引号里面的部分。
然后在管理模式下察看图片的原图,其地址是:“http://blog.joycode.com//images/blog.joycode.com/grapecity/1016/o_中文亦能显示哦.jpg”。慢着,为什么image前面是两个斜杠? 去掉双斜杠中的一个,地址变为:“http://blog.joycode.com/images/blog.joycode.com/grapecity/1016/o_中文亦能显示哦.jpg”。图片照样可以显示出来....
俺从相册中选择这张图片,然后察看其原始图片,然后copy之,转到文档编辑区,贴入图片,ok,图片show出来。注意哦,这时show的图片地址是image前面为双斜杠的地址,但是在实际显示出来的文档中,不知道是服务器解释的问题,还是IE的毛病(俺想问题应该是出在服务器端),将image前面的双斜杠解释成了目录上移操作,ok原始的图片地址:“http://blog.joycode.com//images/blog.joycode.com/grapecity/1016/o_中文亦能显示哦.jpg”经过目录上移后就变成了俺们在最后文档中看到的“http://images/blog.joycode.com/grapecity/1016/o_中文亦能显示哦.jpg”。当然是看不到图片了。
之其所以然后,解决的方法就简单了, copy图的时候,不要从image前面是双斜杠的地址来copy,尽管在ie中这个地址的图片也能show出来,copy image前面只有一个斜杠的地址所对应的图片,然后插到文档中,就ok。
这么小的图片显示问题俺也得耗到半夜才能明白通透,技术这东西,真让人爱恨交加。此刻,俺是恨多过爱,希望明早起来,技术又能恢复迷人的魅力。...[
阅读全文]