我有一个image控件做预览用,FileUpload,以及button控件做上传用我在FileUpload控件,通过预览按钮选定图片的时候,如何就在image控件里面显示出来做预览呢?谢谢!

解决方案 »

  1.   

    预览不了 除非你先存放在项目里面http://community.csdn.net/Expert/topic/5356/5356451.xml?temp=.1319696
      

  2.   

    FileUpload的onchange事件
    document.getElementById("imgID").src = this.value
      

  3.   

    用js44,document.getElmentById("ImgID").src="FileUpload的值"
      

  4.   

    FileUpload onchang=javascript:document.getElmentById("ImgID").src=this.value
      

  5.   

    我这样写的,但是Image1里面并没有显示出来
    <asp:FileUpload ID="FileUpload1" onchange="document.getElementById('Image1').src = this.value" runat="server" />
      

  6.   

    <html xmlns="http://www.w3.org/1999/xhtml" >
    <head>
        <title>Untitled Page</title>
    </head>
    <body>
            <input id="File1" type="file" onchange="document.getElementById('myImg').src=this.value" />
            <img id="myImg" src="" /> 
    </body>
    </html>
    ie6里没问题,ie7好像得设置一个什么东西。我以前ie7用不了,现在的ie7显示没有问题了
      

  7.   

    不知道能不能调用windows的缩略图功能,那样速度最快,把预览处理留给客户端执行。
      

  8.   

    谢谢,发现只要使用HTML里面的image就可以了揭帖