document.getElementById('imgShow').src.="../static/images/icon-plus.gif"1.IE完美支持 firefox却不支持
2.我在js事件里边改变img的src值
3.IE下图片改变了但是firefox却没有改变
请大家帮忙写个兼容的方法。 急用
2.我在js事件里边改变img的src值
3.IE下图片改变了但是firefox却没有改变
请大家帮忙写个兼容的方法。 急用
<head>
<title>get file input full path</title>
<script language='javascript'>
function getFullPath(obj)
{
if(obj)
{
//ie
if (window.navigator.userAgent.indexOf("MSIE")>=1)
{
obj.select();
return document.selection.createRange().text;
}
//firefox
else if(window.navigator.userAgent.indexOf("Firefox")>=1)
{
if(obj.files)
{
return obj.files.item(0).getAsDataURL();
}
return obj.value;
}
return obj.value;
}
}
</script>
</head>
<body>
<input type="file" onchange="document.getElementById('img').src=getFullPath(this);" />
<img id="img" />
</body>
</html>
求个 兼容IE 和firefox得写法
<head>
<script language="javascript">
function aa()
{
document.getElementById('img').src="ico/84.jpg";
}
</script>
</head>
<body>
<div align="center">
<img id="img" src="ico/tall_wr_logo.jpg" alt="图片" border="0"/>
<input type="button" onclick="aa()" value="变化"/>
</div>
</body>
</html>刚试了下FF跟IE都可以。
另外很重要的一点事 页面有大量js时,一句js代码firefox不支持的话
会导致正确的js firefox下页不起作用