您现在的位置是:网站首页> 编程资料编程资料
asp下对POST提交数据限制的解决方法_应用技巧_
2023-05-25
251人已围观
简介 asp下对POST提交数据限制的解决方法_应用技巧_
问题的解决办法是,对于一个需要发送大数据的域,在提交表单前将数据拆分为小于限额的数份,分别放在数个hidden域中,同时把原有域清空,再正式提交表单。服务器端还是用Request.Form()读取各hidden域的数据,再按照顺序把他们拼接起来就行了。主要代码如下:
注意:需要在Form中的HTML代码内指定一个DIV,以便向其中动态插入hidden域。
====客户端示例代码====
在Form中的HTML代码内加入:,在Form标签中加入: onSubmit="return fnPreHandle(this)",将下面代码中的BigField换成您表单中提交大数据库的域的名称。
JavaScript代码
服务器端示例代码ASP/Visual Basic代码
<%
Dim strData
Dim intFieldCount
Dim i
intFieldCount = Request.Form("hdnCount")
For i=1 To intFieldCount
strData = strData & Request.Form("hdnBigfield" & i)
Next
Response.Write strData
%>
注意:需要在Form中的HTML代码内指定一个DIV,以便向其中动态插入hidden域。
====客户端示例代码====
在Form中的HTML代码内加入:,在Form标签中加入: onSubmit="return fnPreHandle(this)",将下面代码中的BigField换成您表单中提交大数据库的域的名称。
JavaScript代码
复制代码 代码如下:
服务器端示例代码ASP/Visual Basic代码
复制代码 代码如下:
<%
Dim strData
Dim intFieldCount
Dim i
intFieldCount = Request.Form("hdnCount")
For i=1 To intFieldCount
strData = strData & Request.Form("hdnBigfield" & i)
Next
Response.Write strData
%>
您可能感兴趣的文章:
