ie8下jquery更改IMG src路径,图片无法显示,如何解决! 如:$('img[ectype="avatar"]').attr('src', src);

其中src为动态获取的值。。

第1个回答  2012-02-08
把图片传服务器上,然后attr中设置服务返回的相对路径
现在浏览器好像不允许直接预览电脑本地文件
第2个回答  2012-02-04
$('img[ectype="avatar"]').attr('src', src);
这个,楼主最好能用ID取得要替换的img
$('#imgId').attr('src',src);追问

使用你的方法还是不行哦。。
在IE6,Firefox下面是可以正常运行的。。但是在IE8下面就无法正常运行。其实这边的代码就是实现一个图片预览的功能。。

追答

这个src在有些浏览器下面取得的是相对路径,有的浏览器取得的是绝对路径,路径不相同,有时候他也显示不出来,你可以尝试在不同的浏览器下面弹窗口来查看当前现实路径
alert(src);
这样就可以知道在当前浏览器下面所取得的路径

本回答被网友采纳
相似回答
大家正在搜