各位大虾:
        我现在要这么一个功能
            在asp页面上通过单击事件直接把“文件对话框”给调出来,我也是刚接触不懂。
        我的疑惑有两方面:
            1.用asp如何取得这个对话框对象??是通过server.createobject("MSComDlg.CommonDialog")吗?而我不要<input type=file...\>这样的。
            2.我怎么通过js来控制这个对话框的显示与隐藏? 
                 
            

解决方案 »

  1.   

    to jingshuaizh 
    我说了我不要 <input type=file...\>这样的,因为他左面带一个text框。
    而我只要“文件对话框”,我就想知道怎么获得这个对话框对象,而又怎么用js
    去控制它。  
      

  2.   

    不使用 <input type="file"> 这样的东西貌似是不可能的,Server.CreateObject 是没有用的,因为那个是在服务器端执行的。
      

  3.   

    to CloneCenter 
      使用<input type="file">会有一个text框啊。
    还有你说的Server.CreateObject 是在服务器端执行的,这个不要紧,你有没有相关的例子给小弟看看??
      

  4.   

    那请问各位大虾你们在ASP里通过单击事件来调用“文件对话框”是怎么做的?
      

  5.   

    恐怕你非得用  <input type=file...\>
    至少样式不好看,你可以用样式表,我还见过用样式表把 <input type=file...\>写的像个图片的.....如果你真的不想用.你恐怕得自己写com.