问题描述如下:我在IE中做了一个本地图片预览的功能,但是换成FireFox之后就不好用了,请教是什么原因,如何解决?
function Preview(imgFile)
{
document.getElementById("pic").filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src = imgFile.value;}
</script> 请选择要预览的图片:<input type="file" onchange="javascript:Preview(this);" /><br />
<div id="pic" style="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale);width:400px;height:200px;"></div> 这样操作后,网页中的那个Div中的就可以浏览到本地的图片了,请教在FireFox中怎么写?多谢指点:)
function Preview(imgFile)
{
document.getElementById("pic").filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src = imgFile.value;}
</script> 请选择要预览的图片:<input type="file" onchange="javascript:Preview(this);" /><br />
<div id="pic" style="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale);width:400px;height:200px;"></div> 这样操作后,网页中的那个Div中的就可以浏览到本地的图片了,请教在FireFox中怎么写?多谢指点:)
不要这句
建议使用 document.setAttribute(key ,value) 去直接赋值
FireFox中是不是不认这个filters啊?
还有就是ff中是不是不认 这个style啊?
style="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale);width:400px;height:200px;"请教在FF中怎么翻译?