<TD class=head width="15%">预览图片</TD>
<TD class=even><img name="showme" id="showme" src="" style="display:none;" height="200px" width="300px" alt="预览图片" /></TD>
</TR> 以及文件上载控件: 在控件的"其他”添加onChange事件: onChange="PreviewPic(showme,this.form.fileupload)" 在JSHeader中加入PreviewPic函数: function PreviewPic(pic,imgfile){
if(imgfile.value){
pic.src=imgfile.value;
pic.style.display="";
pic.border=1;
}
} 这样基本完了。但是确定以上代码没问题后,在页面上浏览添加了图片后在预览中看不到,而且也没报错,那么检查一下PreviewPic函数,我们alert出imgfile.value来,如果发现: 这是浏览器把路径fake了,路径都不对,当然预览不了了,解决办法: 把在Internet选项中把站点设置成可信站点, 在“自定义级别”中找到“其他”:
本文出自 “笨笨牛” 博客,谢绝转载!