永发信息网

<img id="ImgUFace" runat="server" alt="" height="120" wid

答案:5  悬赏:50  手机版
解决时间 2021-01-27 19:06
  • 提问者网友:蔚蓝的太阳
  • 2021-01-26 23:15
在点击<asp:FileUpload ID="FileUpload1" runat="server" onpropertychange="ImgUFace.src=this.value"/>
的时候怎么没把选中的图片显示出来,请教
最佳答案
  • 五星知识达人网友:你哪知我潦倒为你
  • 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";

}
全部回答
  • 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">
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯