注册 登录
编程论坛 ASP技术论坛

谁能发现错误的????

woncai 发布于 2010-09-09 14:07, 366 次点击
<textarea name="tomobile" id="tomobile" cols='100' rows='12'  class="lefttextarea" onkeydown="countMobSum();" onkeyup="countMobSum();" onmousedown="countMobSum();" onmouseup="countMobSum();" onfocus="countMobSum();" onblur="countMobSum();" style="width:610px; "></textarea>


<form name="upload" method="post" action="smssend.asp?action=upload"  style="margin:0px;padding:0px;">电话上传:<input size="31" type ="file" name ="file1" id="file1" /> <input type ="submit" value="上传"/>
</form>



<%
if request("action")="upload" then
call upload()
end if
sub upload()
dim map,myarry
map=Trim(request.Form("file1"))
set fso=server.CreateObject("scripting.FileSystemObject")
set txtfile=fso.opentextfile(map,1,create,-2)
while not txtfile.atendofstream
myarry=txtfile.readline
response.Write "<script language=""javascript"">document.getElementById(""tomobile"").value=document.getElementById(""tomobile"").value+"""&myarry&""";</script>"
wend
txtfile.close
end sub
%>


这段代码能实现功能,但是IE左下角老是显示出错误,说语法错误,在火狐添加TXT的时候就说文件不存在,用不了 ??急
4 回复
#2
gupiao1752010-09-09 15:08

<form name="upload" method="post" action="smssend.asp?action=upload"  style="margin:0px;padding:0px;">电 话上传:<input size="31" type ="file" name ="file1" id="file1" /> <input type ="submit" value="上传"/>
</form>
你这是上传二进制的东西,不是文本!建议改为type="text"

#3
gupiao1752010-09-09 15:10
如果你一定要用type="file",那就用set aso=server.CreateObject("adodb.stream")来处理,自己摆渡找资料吧!
#4
woncai2010-09-09 15:37
回复 3楼 gupiao175
这论坛就是百度出来的啊,会的就给点东西出来看下啦
#5
cnfarer2010-09-09 20:38
在FF中查看一下出错信息(好像是JavaScript脚本错误)
1