我们常常会碰到,在某个网页里插入的图片(特别是动画),在浏览器里却无法显示出来,而是
一个带叉的图标,这是怎么回事呢??我这两天就碰到这种情况,后来经过各种途径,我终于找
到原因了,希望对那些曾经碰到过和我类似问题的人给点启示。
第一种原因:就是图片名称用了中文名。中文名的gif动画图在htm里是无法显示出来的,也许是
dreamweaver汉化的漏洞,呵呵
第二种原因:图片名的大小写一定要注意,要严格区分。在我主页里游戏里的那个打飞机游戏就
是因为我没有发现:htm调用图片的名称是小写,而我ftp上的该图片是大写!我一直以为会不会
是路径原因造成的,但是,不管我是用相对路径还是绝对路径,都无效。我把图片用链接直接打
开(http://10.13.31.90/~acushla/……/*.gif)却看不到,把图片下载的机器上却可以看到!
这是为什么,在我白思不得其解时,突然想到,会不会因为大小写严格区分造成的,因为某些服
务器(提别是NT)是严格区分的。我打开代码,发现果然如此,调用的是小写,而图片名是大
写。我在ftp上改过来后,一切都ok了,图片终于犹抱琵琶半遮面的出来了,哈哈。[wdb9]
所以,我们时常最容易忽视的东西就是越觉得越不可能的东西。[wdb14][wdb14]