数码资讯
ASP提交数据限制后的解决办法
这个问题的解决方案是需要发送大数据的域。提交表单之前,将数据拆分为小于配额号,该数被放在几个隐藏域中。同时,原来的域名是清空并正式提交表单。服务器端读取每个隐藏域请求数据。形式()和接合在一起的订单。主要代码如下: 注意:您需要在表单中指定HTML代码中的div,以便动态地将隐藏域插入其中。 =客户
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
这个问题的解决方案是需要发送大数据的域。提交表单之前,将数据拆分为小于配额号,该数被放在几个隐藏域中。同时,原来的域名是清空并正式提交表单。服务器端读取每个隐藏域请求数据。形式()和接合在一起的订单。主要代码如下:
注意:您需要在表单中指定HTML代码中的div,以便动态地将隐藏域插入其中。
=客户机示例代码
加入形式的HTML代码:在窗体中添加标签:onsubmit =返回fnprehandle(这)
Javascript代码
复制代码代码如下所示:
/ /数据分区,并提出相应的隐藏字段,在形式的onsubmit事件激发
功能fnprehandle(以下是我参考网上)
{
无功多; / /分裂成许多领域
无功strdata; / /原始数据
无功imaxchars = 50000; / /考虑到双字节汉字,最大字符数限制为50K域
无功ibottleneck = 2000000; / /如果文章超过2M,提示用户
无功strhtml;
原始数据
strdata = myform.bigfield.value;
如果文章太长,需要提醒用户
如果(strdata.length > ibottleneck)
{
如果(确认)您将要发布的文章太长,建议您将其拆分成几个部分并单独发布。如果你坚持投稿,提交成功要花很长时间。坚持服从
返回false;
}
多= parseInt(strdata.length / imaxchars)+ 1;
/ / hdncount记录多少子域分割成原始数据域
strhtml = ;
每个子域的HTML代码生成
对于(var i = 1;i < iCount;i++)
{
strhtml = strhtml + ;
}
在形式/ div(divhidden)在隐藏域动态插入HTML代码
document.all.divhidden.innerhtml = strhtml;
对于每个子域赋值
对于(var i = 1;i < iCount;i++)
{
以下是我参考网上。元素{hdnbigfield+我}。值= strdata.substring((I - 1)* imaxchars,我imaxchars);
}
原始数据域空
=以下是我参考网上。bigfield价值;
}
服务器端示例代码
复制代码代码如下所示:
<
昏暗的strdata
昏暗的intfieldcount
朦胧的我
intfieldcount =请求。形式(hdncount )
我intfieldcount = 1
strdata = strdata请求。形式(hdnbigfield 我)
下一个
写strdata响应。
%>
注意:您需要在表单中指定HTML代码中的div,以便动态地将隐藏域插入其中。
=客户机示例代码
加入形式的HTML代码:在窗体中添加标签:onsubmit =返回fnprehandle(这)
Javascript代码
复制代码代码如下所示:
/ /数据分区,并提出相应的隐藏字段,在形式的onsubmit事件激发
功能fnprehandle(以下是我参考网上)
{
无功多; / /分裂成许多领域
无功strdata; / /原始数据
无功imaxchars = 50000; / /考虑到双字节汉字,最大字符数限制为50K域
无功ibottleneck = 2000000; / /如果文章超过2M,提示用户
无功strhtml;
原始数据
strdata = myform.bigfield.value;
如果文章太长,需要提醒用户
如果(strdata.length > ibottleneck)
{
如果(确认)您将要发布的文章太长,建议您将其拆分成几个部分并单独发布。如果你坚持投稿,提交成功要花很长时间。坚持服从
返回false;
}
多= parseInt(strdata.length / imaxchars)+ 1;
/ / hdncount记录多少子域分割成原始数据域
strhtml = ;
每个子域的HTML代码生成
对于(var i = 1;i < iCount;i++)
{
strhtml = strhtml + ;
}
在形式/ div(divhidden)在隐藏域动态插入HTML代码
document.all.divhidden.innerhtml = strhtml;
对于每个子域赋值
对于(var i = 1;i < iCount;i++)
{
以下是我参考网上。元素{hdnbigfield+我}。值= strdata.substring((I - 1)* imaxchars,我imaxchars);
}
原始数据域空
=以下是我参考网上。bigfield价值;
}
服务器端示例代码
复制代码代码如下所示:
<
昏暗的strdata
昏暗的intfieldcount
朦胧的我
intfieldcount =请求。形式(hdncount )
我intfieldcount = 1
strdata = strdata请求。形式(hdnbigfield 我)
下一个
写strdata响应。
%>
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。