document.form1.submit() 提示拒绝访问
各位大侠   请教各位下  我这里提交form表单  为什么提示拒绝访问呢  代码我贴下边了
function importExcel(){
    	var fileObj=document.all.filepath;
    	fileObj.click();
   	var filePath = fileObj.value;  
   	if(filePath=="") return;  
   	//alert("filePath======"+filePath);
   	if(null!=filePath && ""!=filePath){
			var ext=filePath.substring(filePath.lastIndexOf(".")+1,filePath.length);			
			if(ext!="xls"){
				alert("你选择的不是Excel文件");
				return false;
			}else{	
				 var aa=filePath.substring(0,filePath.lastIndexOf("."));//截取"."之前的路径
			 	 var name=aa.substring(aa.lastIndexOf("\\")+1);	//截取名字			
		         var name=filePath.substring(filePath.lastIndexOf("\\")+1);
		         method="read";
		         var url="upload.jsp?method="+method+"&name="+name;
		         document.form1.action=url;
		         alert(document.form1.submit());
		         document.form1.submit();
			}					
		}else{
			alert("请先选择Excel文件!");
			return false;
		}	
    }
<input type="button" id="btn_imp"  accesskey="d" onClick="importExcel()"
						class="bottom" value="导 入">
<form action="upload.jsp?method=read" name="form1" id="form1" enctype="multipart/form-data" method="post" target="hidden_frame1">
					<input type="file" id="filepath" name="filepath" style="display:none;width: 300" />
					<iframe name='hidden_frame1' id="hidden_frame1"
								style='display: none'></iframe>
					</form>
------解决方案--------------------
alert(document.form1.submit());
这行注释掉吧
------解决方案--------------------
var name=aa.substring(aa.lastIndexOf("\\")+1); //截取名字
var name=filePath.substring(filePath.lastIndexOf("\\")+1);
这是一个问题
另外你的操作方式是的file组件中并没有选中的值,所以在multipart/form-data的提交的时候会拒绝提交
------解决方案--------------------
我能想到的就这些,还不行的话就要找大牛了
------解决方案--------------------
alert(document.form1.submit());
document.form1.submit();
相当于alert这一行已经提交了,下面一行就没有作用了 ,删掉一行