#1 yuyu775
在做搜索的时候,用GET方法提交后URL c=XXX a=XXX 不见了 虽然get对提交数据长度限制 但我这个提交远远低于他的限制啊
为什么还是会将前面的隐藏 URL c=XXX a=XXX ,而且一般超过长度浏览器会从最后开始截取,为啥他就光截取c=XXX a=XXX
2010-08-23 12:54:07
#2 jake
GET方法的action仅会使用文件名,而后面跟随的参数都会被忽略。这是HTML的限制!
2010-08-23 12:56:57
#3 yuyu775
加了两个隐藏域就好了
因为单入口的形式,估计很多人和我一样,以前做像搜索功能用GET提交的时候,都是search.php 后面并没有参数, 所以对GET的提交HTML标准没有深入了解,造成了困惑了,呵呵。非常感谢 JAKE。
2010-08-25 18:19:44
#4 jake
其实这点应该很多人都有所接触,只是没有注意。比如说很多网站都有的“站内搜索”,里面的代码都是GET表单的,所以全部的参数也不会放到action里面提交。
http://www.williamlong.info/archives/447.html
2010-08-25 18:48:24