<form action="index.jsp" id="form1" name="form1" encType="multipart/form-data"  method="post" target="hidden_frame" >    
    <input type="file" id="file" name="file" style="width:450" onpropertychange="form1.submit()">    
    <INPUT type="button" value="上传文件" onclick="file.click();"><span id="msg"></span>                     
    <iframe name='hidden_frame' id="hidden_frame" style='display:none'></iframe>    
</form> 
这是我把代码简化后的内容,这样就会出现js出现拒绝访问
而这样就不会
<form action="index.jsp" id="form1" name="form1" encType="multipart/form-data"  method="post" target="hidden_frame" >    
    <input type="file" id="file" name="file" style="width:450" onpropertychange="form1.submit()">    
                      
    <iframe name='hidden_frame' id="hidden_frame" style='display:none'></iframe>    
</form>
那位大侠能说明一下,我需要上一种效果才能满足项目要求。

解决方案 »

  1.   

    说明一下,拒绝访问是因为form1.submit()这个,不知道有没有办法
      

  2.   

     onclick="file.click();"在那里呢?
      

  3.   

    <input type="file" id="file" name="file" style="width:450;display:none" onpropertychange="form1.submit()" onchange="upfile.value=this.value">  
     <INPUT type="text" name="upfile" id="upfile" >
     <INPUT type="button" value="上传文件" onclick="file.click();"> <span id="msg"> </span>   
    lz无非想改一下上传file的样式
      

  4.   

    不行呀我的目的是不能点击submit而是通过事件触发
      

  5.   

    不行呀我的目的是不能点击submit而是通过事件触发
      

  6.   

    不行呀我的目的是不能点击submit而是通过事件触发