Domino上传图片预览及问题解决

效果:
 
二、代码
在表单中加入
                             <TR>
                                 <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选项中把站点设置成可信站点,
在“自定义级别”中找到“其他”:
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章