FORM表单提交大量数据溢出问题

原创 2006年05月31日 18:21:00

关于80020009和80004005的错误处理最有效的方法
来自:未知 网址:未知 输入时间:2005-8-3 浏览次数: 1860 类别:Asp
本人今天碰到神经了。写了个提交表单,提交时候发现超过100K提交既然会出错

晕。。
具体错误对象是:
错误 'ASP 0107 : 80004005' 堆栈溢出
处理中的数据超过允许的极限。

错误 'ASP 0107 : 80020009'  
发生意外


下面是我找到的最好的解决方法
这是前台代码
__________________________________

onsubmit 这如果有二个以上函数用;号隔开.
<FORM method=post action=LargePost.asp name=theForm onsubmit="BreakItUp()">
<Textarea rows=3 cols=100 name=BigTextArea>A bunch of text...</Textarea>
<input type=submit value=go>
</form>

<SCRIPT Language=JavaScript>
function BreakItUp()
{
//Set the limit for field size.
var FormLimit = 102399

//Get the value of the large input object.
var TempVar = new String
TempVar = document.theForm.BigTextArea.value

//If the length of the object is greater than the limit, break it
//into multiple objects.
if (TempVar.length > FormLimit)
{
document.theForm.BigTextArea.value = TempVar.substr(0, FormLimit)
TempVar = TempVar.substr(FormLimit)

while (TempVar.length > 0)
{
var objTEXTAREA = document.createElement("TEXTAREA")
objTEXTAREA.name = "BigTextArea"
objTEXTAREA.value = TempVar.substr(0, FormLimit)
document.theForm.appendChild(objTEXTAREA)

TempVar = TempVar.substr(FormLimit)
}
}
}
</SCRIPT>

____________________________________________________________________________________
ASP接收处!
<%
Dim BigTextArea

For I = 1 To Request.Form("BigTextArea").Count
BigTextArea = BigTextArea & Request.Form("BigTextArea")(I)
Next
%>

解决表单提交参数乱码问题【终极版】不看后悔

解决表单提交参数乱码问题【终极版】不看后悔 提交表单乱码问题,一直是困然网站开发人员的“吐血”问题,这问题虽说不痛不痒,但是绝对“恶心人”。之前自己遇到这个问题是,一直是能绕过就绕过,懒得理它,直到...
  • sxyandapp
  • sxyandapp
  • 2015年03月25日 16:20
  • 20071

从页面提交表单数据的方法之(一)

先说一下我使用的主要web工具: BootstrapAdminLTEJqueryvue.jsunderscore.js
  • kmust20093211
  • kmust20093211
  • 2015年06月22日 16:20
  • 1591

bootstrap3.0教程之表单(form)使用详解

本文主要讲解的是表单,这个其实对于做过网站的人来说,并不陌生,而且可以说是最为常用的提交数据的Form表单。本文主要来讲解一下内容: 1.基本案例 2.内联表单 3.水平排列的表单 4.被支持...
  • linshichen
  • linshichen
  • 2016年10月28日 17:20
  • 4533

Form表单Ajax系列化提交数据

页面上有一个商品的颜色尺码二维输入框,输入完毕之后需要把数据进行提交,点击立即购买则进行页面的跳转,通过form表单将数据提交到后台,而点击添加到购物车的话,则会通过ajax进行数据的提交,页面不进行...
  • fanxl10
  • fanxl10
  • 2015年04月28日 17:54
  • 1608

html form表单提交数据并后台获取

http://www.tuicool.com/articles/m67vMbQ 前台: HTML的代码:(关键是要在form里设置enctype="multipart/form-dat...
  • mituan1234567
  • mituan1234567
  • 2015年06月23日 20:09
  • 1222

Spring MVC中Controller如何获取Form表单提交的数据

表单提交的数据也就是请求数据,分为Get和Post两种方式提交。 Controller中有三种方式获取表单数据:  Controller的方法,添加HttpServletRequst类型入参,通过H...
  • yh_zeng2
  • yh_zeng2
  • 2017年07月15日 16:31
  • 13588

Action获取表单提交数据

struts 框架 JAVAEE
  • qq_33248299
  • qq_33248299
  • 2017年03月14日 14:45
  • 1401

表单提交Post方法、Get方法背后的秘密

(转载)http://blog.csdn.net/wzwenhuan/article/details/7803510 表单大家都很熟悉,上网的时候经常会遇到表单 ...
  • u010746364
  • u010746364
  • 2016年11月25日 14:53
  • 6112

表单数据的加密传输

一、表单数据的提交方式选择        常用的与服务器进行的交互方式是GET和POST(关于两者的区别此处有详细的介绍),而一般在表单的数据提交中,都会选择POST方式,因为使用GET方法数据是通...
  • yanzhibo
  • yanzhibo
  • 2014年06月17日 20:06
  • 3289

form表单提交数据编码方式和tomcat接受数据解码方式的思考

form有2中方法把数据提交给服务器,get和post,分别说下吧。  (一)get提交    1.首先说下客户端(浏览器)的form表单用get方法是如何将数据编码后提交给服务器端的吧。   ...
  • qq_24399533
  • qq_24399533
  • 2016年02月24日 22:20
  • 1050
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:FORM表单提交大量数据溢出问题
举报原因:
原因补充:

(最多只允许输入30个字)