文件下传有关问题,得不到文件名

文件上传问题,得不到文件名
为何第二次打开这对话框时,点击导入时上传的内容为空了。在IE,google chrome下都有这个问题
firefox却不存在这个问题,求解
文件下传有关问题,得不到文件名
文件下传有关问题,得不到文件名
<div id="sysIconUploadForm" style="display:none ;" >
 <form id="" method="post">
     <div class="import">
<ul>
<li><span id="error_msg_span" class="font_red12"></span></li>    
     <li>
        文&nbsp;件&nbsp;名:<input  id="IconUpload"  name="file"  type="file"  /><input type="button" onclick="showName()" value="showName"/>         
     </li>
      <li> 
      <font color="red"><span id="errorHtml" ></span></font>
      </li>
</ul>
</div>
<div class="import_list">     
       <input type="hidden" id="hd_delimiter" name="delimiter" value="" />
       <input type="hidden" id="hd_file_name" name="fileName" value="" />
        <table style="cellpadding:0;cellspacing:0;">         
           <tr>
             <td colspan="2" align="center" height="40">
             <input id="btn_import" class="importbtn" type="button" value="导入"  onclick="fileUpload()"/>
             </td>
           </tr>           
        </table>
</div>
   </form>
        
</div>

------解决方案--------------------
建议楼主把这个部分做成一个页面吧。

弹出的是一个页面, 而不是一个层。 这样其实更方便上传的部分做成重用。
------解决方案--------------------
只有html代码,js代码呢