System Information

Impossible Is Nothing...

如何在上传图片之前预览图片?

1 Page_Load()
2 {
3           this.FileUpload1.Attributes.Add("onchange""document.getElementById('" + this.Image1.ClientID + "').src=document.getElementById('" + this.FileUpload1.ClientID + "').value");
4 
5 }
1         <asp:FileUpload ID="FileUpload1" runat="server" />
2         <br />
3         <asp:Image ID="Image1" runat="server" />
4         <br />
5         <asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" />
6 

posted on 2006-04-20 22:36 SysInfo 阅读(1221) 评论(3) 编辑 收藏

评论

#1楼[楼主] 2006-04-20 22:36 SysInfo      

this.FileUpload1.Attributes.Add("onchange", "document.getElementById('" + this.Image1.ClientID + "').src=document.getElementById('" + this.FileUpload1.ClientID + "').value");  回复 引用 查看   

#2楼 2006-08-28 13:10 庞海涛[未注册用户]

大哥你真牛.交个朋友qq:55456350  回复 引用   

#3楼 2008-09-03 15:55 sssssssss[未注册用户]

除非在自己机子上玩,如果你想把这部署到服务器上,不可能实现,因为IE不会让你得到图片地址,但你如果在桌面上直接打开,可以预览,网上那些图片上传前预览的代码都是他们自欺欺人的方法,写那些代码的人肯定全都没在服务器里部署成功,你 可以试试  回复 引用