我用ssh框架做了一个网站,但现在出现了个很奇怪的问题,为什么在部分电脑的ie下面当我的表单提交方式是post的时候后台接收不到数据,而在firefox下面一切都正常。当我把表单提交方式改成get时ie提交的数据就能被接受了。。这是为什么??这问题困扰了我好几天了。。

解决方案 »

  1.   

    后来接不到数据?会不会是乱码问题?你直接在form的action上追加了相应中文参数?
      

  2.   

    我firefox上一切正常啊。。后台action里面我调试过,什么也没有,都是null。。就算是乱码好歹也有东西啊。。而且我现在这台电脑上的ie8提交是正常的,但是某些ie就不行。。出问题的xp sp3居多,也有一部分是win7
      

  3.   

    不会吧,一般是get有乱码,post很少有乱码问题的。
    再不行的话,贴代码吧楼主。
      

  4.   

    这个世界没有诡异。找一下问题吧,
    1 “没有值”是乱码的一种表现,除非是null
    2 有的正常有的不正常,楼主跟踪过他们的区别吗?输入的内容不同?机器不同?抑或是随机的?
    3 楼主用了过滤器的话,不妨先暂时禁用试试看
      

  5.   

    参数都是null啊..而且我找到过2个人都是ie8+win7,一个可以,另一个出问题了。。xp下面的ie目前还没有找到一个正常的