首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

页面曾经遇到的有关问题

2012-11-07 
页面曾经遇到的问题1.FORM元素中没有添加method属性的时候可能会出现的问题;   上次江西现场碰到一个问题,

页面曾经遇到的问题
1.FORM元素中没有添加method属性的时候可能会出现的问题;
  上次江西现场碰到一个问题,同样的代码页面提交的时候前台页面报JS错误,后来查看了很久,终于将原因注意到form上,原来form标签使用的是html标签而不是struts的html:from标签,在没有加method="post"时 默认是以get方式提交,将提交内容跟在url后面 ,这样,当内容过多(正式环境数据很多,而我们研发和测试环境数据较少),超过了2M,甚至包含html标签时就是出错,无法提交。加上method="post"问题解决!
  这个问题的根本原因是:
   get是通过http header来传输数据,有数量限制,不能提交超过2M(一说2K)的数据,
    而post则是通过http body来传输数据,没有数量限制。
   post 还可以通过隐含域来提交;
  
  2.IE7中验证码无法自动刷新 需要在刷新的连接上强制加上随机数,这样IE7才不会人会是同一个页面而停止刷新。

热点排行