如何用脚本控制enctype='multipart/form-data',急,急,急···

 1<form action="save_mw.asp" enctype="multipart/form-data" method="post" name="w_form">   
 2·····   
 3<button onclick="preview();">提交</button>
 4<script>   
 5function preview()   
 6{   
 7document.w_form.target='_blank';   
 8document.w_form.enctype='';   
 9document.w_form.action='t.asp';   
10document.w_form.submit();   
11}   
12</script>   
13在t.asp当中接收不到数据。我是用title=trim(request("w_name")),我希望更enctype以使我能够使用title=trim(request("w_name"))这种方式接收数据。   
14  
15各位高手快快指点啊,我头都大了,快要爆了~~   
16  
17谢谢!!   
18  
19\---------------------------------------------------------------   
20  

sub gainformdata(n)
dim formsize,formdata,divider,datastart,dataend
redim mydata(n-1)
formsize = Request.TotalBytes
formdata = Request.BinaryRead(formsize)
for i=1 to n
bncrlf = chrB(13) &amp; chrB(10)
divider = leftB(formdata,clng(instrB(formdata,bncrlf))-1)
datastart = instrB(formdata,bncrlf &amp; bncrlf)+4
dataend = instrB(datastart+1,formdata,divider) - datastart-2
mydata(i-1) = midB(formdata,datastart,dataend)
formdata=rightB(formdata,clng(formsize-instrB(datastart+1,formdata,divider))+1)
formsize=lenB(formdata)
next
end sub
'只需要告诉循环的次数n,返回是mydata数组

 1用这个来分离文本和二进制数据   
 2\---------------------------------------------------------------   
 3  
 4提交时,调用:   
 5  
 6<script language="javascript">   
 7<!--   
 8function _submit(key){   
 9if(key==0){   
10frm.encoding="multipart/form-data";   
11}else{   
12frm.encoding="application/x-www-form-urlencoded";   
13}   
14frm.submit();   
15}   
16//-->   
17</script></form>
Published At
Categories with Web编程
comments powered by Disqus