Firefox不支持长路径。 但在IE中代码运行顺畅。
<img src="C:/Program Files/EasyPHP-5.3.2i/www/Place4Info/Images/Skin_Tone/light.JPG" width= "50" height="30"/>
这是路径。 如果我使用短路径然后它在Firefox中工作,但如果我使用上面的路径,那么它没有显示图像。
但它在IE中显示了一个图像。
请给我一个建议。
答案 0 :(得分:8)
尝试使用相对寻址而不是绝对寻址。
假设您别无选择,请在地址前使用此file:///
。
<img src="file:///C:/Program Files/EasyPHP-5.3.2i/www/Place4Info/Images/Skin_Tone/light.JPG" width= "50" height="30"/>
答案 1 :(得分:3)
完整路径(您称之为长路径)应包含协议:将file:///
添加到路径的开头
答案 2 :(得分:2)
引用本地文件中的图片
您需要从公开可用的来源(可能是网络)上传您的图片!看起来您已经上传了它,但您可能应该相对地引用它,例如:
<img src="Images/Skin_Tone/light.JPG" width= "50" height="30"/>
(根据需要修改路径)
与客户端/服务器端混淆
PHP与firefox或Internet Explorer或任何其他浏览器无关。它是服务器端,您正在提出客户端问题。