【发布时间】:2013-06-19 22:51:47
【问题描述】:
我有一个可以在 FF、Opera、Safari、Chrome 和 IE8 中正常提交的表单... 但它不会在 IE6 或 IE7 中提交...
我注意到 99% 确定问题是查询字符串过长。 我有很多选择...
现在,在这里将方法更改为 POST 是不可能的,所以请不要问这个问题...
我想知道,这个问题还有其他解决方法吗? 还有,为什么只有IE6和IE7有这个问题?
如果没有解决方法,“禁用”超出限制的“太多”输入是否有助于缩短查询字符串?换句话说,禁用的表单元素是否也会添加到查询字符串中?
谢谢
【问题讨论】:
-
为什么不能使用 POST?
-
您的查询需要多长时间? stackoverflow.com/questions/812925/…
-
为什么不能使用
POST?因为你提到的错误here?也许我们应该看看那些;GET从未设计用于发送大量数据; GET 请求应该是idempotent。
标签: javascript html forms browser internet-explorer-6