不能用FileUpLoad控件。
当然可以继承它。或者用什么更好的办法。

解决方案 »

  1.   

    用隐藏的FILE控件。
        <input type="file" id="file" style="display:none">
        <input type="button" value="click" onClick="openDlg()">
    <script language="JavaScript">
    function openDlg(){ var d = document.getElementById("file"); d.click(); alert(d.value)}
    </script>
      

  2.   

    可以参考var fso = new ActiveXObject("Scripting.FileSystemObject");//创建FileSystemObject对象,用来进行磁盘读写操作
      

  3.   

    <input type=file
    FileUpload最终生成的也是<input type=file
    权限问题,客户端是不能操作文件的
      

  4.   

    谢谢大家了哎。。一个简单的问题,我总是把思路放在了继承这个FileUpLoad控件上去了,殊不知,用隐藏的办法可以从Js去调用再次感谢