Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 将大参数传递给iframe_Html_Url_Iframe_Internet Explorer 6 - Fatal编程技术网

Html 将大参数传递给iframe

Html 将大参数传递给iframe,html,url,iframe,internet-explorer-6,Html,Url,Iframe,Internet Explorer 6,我有一个iframe,我想将参数传递给它 所以我这样做(ldots的意思是等等) 我当前的问题是,当查询字符串传递大约2100个字符时,不会发送请求。这方面的背景是,其中一个传递的值大约有2000个字符长 我环顾四周,在IE6中发现了这一点(是的,我正在努力) 所以,我想没有太多的事情要做,但强制我的2000个字符字段的下限,或者不使用iframe。这是遗留代码,因此iframe将继续存在 这方面有什么解决办法吗 提前感谢虽然GET请求的长度有限,但POST请求的长度不受限制。有些脚本不关心它们

我有一个iframe,我想将参数传递给它

所以我这样做(ldots的意思是等等)

我当前的问题是,当查询字符串传递大约2100个字符时,不会发送请求。这方面的背景是,其中一个传递的值大约有2000个字符长

我环顾四周,在IE6中发现了这一点(是的,我正在努力)

所以,我想没有太多的事情要做,但强制我的2000个字符字段的下限,或者不使用iframe。这是遗留代码,因此iframe将继续存在

这方面有什么解决办法吗


提前感谢

虽然
GET
请求的长度有限,但
POST
请求的长度不受限制。有些脚本不关心它们的数据来自GET还是POST,所以您可能会考虑JavaScript将表单粘贴到页面加载的iFrAME上。这在没有JavaScript的情况下是无法实现的,但它肯定会绕过长度限制。

虽然
GET
请求的长度受到限制,但
POST
请求的长度却不受限制。有些脚本不关心它们的数据来自GET还是POST,所以您可能会考虑JavaScript将表单粘贴到页面加载的iFrAME上。如果没有JavaScript,这是无法做到的,但它肯定会绕过长度限制。

执行POST操作可以绕过字符限制,但对于遗留代码,这是一个选项吗?执行POST操作可以绕过字符限制,但是对于遗留代码,这是一个选项吗?
my_iframe.src = "myaction.do?param1=value1&param2=value2&..."