在点击<asp:FileUpload ID="FileUpload1" runat="server" onpropertychange="ImgUFace.src=this.value"/>
的时候怎么没把选中的图片显示出来,请教
<img id="ImgUFace" runat="server" alt="" height="120" wid
答案:5 悬赏:50 手机版
解决时间 2021-01-27 19:06
- 提问者网友:蔚蓝的太阳
- 2021-01-26 23:15
最佳答案
- 五星知识达人网友:你哪知我潦倒为你
- 2021-01-27 00:06
直接用onchange不行?
<asp:FileUpload ID="FileUpload1" runat="server" onchange="showimg(this);" Style="margin-left: 0px" />
<img id="imgshowimg" runat="server" src="" style="background-repeat: no-repeat" />
function showimg(img)
{
var newPreview= document.getElementById('imgshowimg');
document.getElementById('divshowimg').style.background="";
newPreview.src =img.value;
newPreview.style.height="60px";
newPreview.style.width="266px";
}
<asp:FileUpload ID="FileUpload1" runat="server" onchange="showimg(this);" Style="margin-left: 0px" />
<img id="imgshowimg" runat="server" src="" style="background-repeat: no-repeat" />
function showimg(img)
{
var newPreview= document.getElementById('imgshowimg');
document.getElementById('divshowimg').style.background="";
newPreview.src =img.value;
newPreview.style.height="60px";
newPreview.style.width="266px";
}
全部回答
- 1楼网友:青灯有味
- 2021-01-27 02:45
FileUpload这个控件只看到过,还没用过 ,你去百度一下
- 2楼网友:行路难
- 2021-01-27 02:21
<img id="ImgUFace" runat="server" alt="" height="120" width="100" src="" />
<asp:FileUpload ID="FileUpload1" runat="server" onpropertychange="ImgUFace.src=this.value"/>
完全可以,浏览器问题,用内部浏览器就OK了!!!
- 3楼网友:末日狂欢
- 2021-01-27 02:06
你上传是一个过程,显示是另外一个过程。
所以,你使用FileUpload上传完毕,只是上传结束了,并没有对显示图片做该有的操作。
- 4楼网友:不想翻身的咸鱼
- 2021-01-27 00:45
这个好使,去掉parent.可放在同一页面使用,如果用框架,就不用去了。
<script>
function upfileview(o){
parent.document.getElementById("view").src = o.value;
parent.document.getElementById("view").style.display = "block";
}
</script>
<body>
<form onsubmit="return ShowProgress();" action="ClsUpLoad.asp?t=<%=request("t")%>" enctype="multipart/form-data" method="post" name="MyForm">
<input class=txt type="file" name="File1" size="25" onchange='upfileview(this)'>
<input type="submit" name="Submit" value=" 上 传 ">
</form>
<img id='view' border="0" src="Soft_UUAuth/UserHead/<%=rs("headurl")%>" width="105" height="128">
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯