客户端完全可以做嘛~~在input type ="file"加一个 onchange事件预览就可以嘛~~~

解决方案 »

  1.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function showPic()
    { div1.innerHTML = "<img src ='"+form1.files.value+"' width=100 height=100></img>";
    //alert(div1.innerHTML); }
    //-->
    </SCRIPT>
    </HEAD><BODY>
    <FORM METHOD=POST ACTION="" name="form1">
    <INPUT TYPE="file" NAME="files" onchange="showPic()">
    </FORM>
    <div id="div1"></div>
    </BODY>
    </HTML>
      

  2.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function showPic()
    { div1.innerHTML = "<img src ='"+form1.files.value+"' width=100 height=100></img>";
    //alert(div1.innerHTML); }
    //-->
    </SCRIPT>
    </HEAD><BODY>
    <FORM METHOD=POST ACTION="" name="form1">
    <INPUT TYPE="file" NAME="files" onchange="showPic()">    <input type="button" value="上传">
    </FORM>
    <div id="div1"></div>
    </BODY>
    </HTML>