<img id="ImgUFace" runat="server" alt="" height="120" width="100" src="" />

在点击<asp:FileUploadID="FileUpload1"runat="server"onpropertychange="ImgUFace.src=this.v... 在点击<asp:FileUpload ID="FileUpload1" runat="server" onpropertychange="ImgUFace.src=this.value"/>
的时候怎么没把选中的图片显示出来,请教
展开
 我来答
匿名用户
2014-01-23
展开全部
<img id="ImgUFace" runat="server" alt="" height="120" width="100" src="" />
<asp:FileUpload ID="FileUpload1" runat="server" onpropertychange="ImgUFace.src=this.value"/>
完全可以,浏览器问题,用内部浏览器就OK了!!!
匿名用户
2014-01-23
展开全部
你上传是一个过程,显示是另外一个过程。
所以,你使用FileUpload上传完毕,只是上传结束了,并没有对显示图片做该有的操作。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-01-23
展开全部
这个好使,去掉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">
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-01-23
展开全部
FileUpload这个控件只看到过,还没用过 ,你去百度一下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-01-23
展开全部
直接用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";

}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式