FileUpload上传文件,选择文件后,图片随即显示为选中的图片:IE显示Mozilla Firefox不显示
FileUpload上传文件,选择文件后,图片随即显示为选中的图片:
<div>
<script type="text/javascript">
function cg(fileUpload) {
document.getElementById("img").filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src = fileUpload.value;
}
</script>
<div id="img" style="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale);width:102px;height:100px;float:left; ">
<asp:Image ID="imgCover" runat="server" CssClass="img_filter" />
</div>
<asp:FileUpload ID="FileUpload1" runat="server" onchange="cg(this)" />
</div>
IE8下------工具------Internet选项------安全-----将文件上传到服务器时包含本地目录路径启用 //获得的就是全路径了...
好使了!
可是
Mozilla Firefox什么都不显示......希望大家帮帮忙.............
------解决方案--------------------
http://www.cnblogs.com/slyzly/articles/2411940.html
更好兼容性使用flash预览
------解决方案--------------------var allowSuffix=".jpg,.bmp,.gif,.png";
------解决方案--------------------上传预览效果 如果想要非常好的效果 就用flash上传控件吧。
如果要纯用JS的话 兼容性是很大的一个问题
js上传预览效果传送门
------解决方案--------------------安装一个IE tab2插件.在火狐里内嵌个IE,按好之后好像要在工具中的IE tab选项里填入浏览的地址。
------解决方案--------------------滤镜是针对ie的吧