让我想想,这样可能是个办法,先做一个<input type="file"> 然后用css让它不显示,在做一个<input type="button" value="browse">  ,用javascript做一个消息传递,只是个想法,要是不行的话,你就去javascript版问问吧

解决方案 »

  1.   

    <div style="position:absolute;clip:rect(0,250,100,150)"><input type=file></div>或者<div style="position:absolute;clip:rect(0,100,100,0)"><div style=position:absolute;left:-150><input type=file></div></div>
      

  2.   

    第一种:左边有空域第二种:多用了一个div第三种:<input type="button" value="browse" onclick=file1.click()>
    将不会提交文件,所以省去
    如果仅仅是:
    我只是想弹出一个文件对话框(不要看见那个文本框),让用户在文件对话框中选择或输入一个文件名,然后将在页面上显示有些内容保存到文件中.可以做到吗?试试看:document.execCommand("saveas",0)