日期:2014-05-17  浏览次数:20756 次

该死的IE,拿它怎么办额。。。
之前表单写入数据库 或jsp页面之间传递参数会变成乱码 现在加了过滤器 在火狐 360 opera上运行都正常了 没有再出

现乱码 ,可是就IE还是老样子 乱码 或者因为参数解码不正确 不能到数据库取到数据, 郁闷之极, 这怎么解决呀  

还有 我在网页上有session 其他三个浏览器都正常, 推出后 session 销毁了 从新登陆就不存在了 , 就这个IE 我怎么

弄也消不去, 我退出浏览器 然后 属性 删除cookie 表单数据 历史记录等也还是不行 登陆的时候 直接给我显示出了上

次登陆的session 。。。。。。。。额。。。。。。服它了 ,,,,我玩不过它。。。 谁有办法解决哇?

------解决方案--------------------
火狐的和IE 有区别。 IE 让人很无奈,也让人很头疼,我做的项目,在IE上可以,但是到火狐上就没法运行了。
没办法,内核不一样,支持的标准也不一样。。。
------解决方案--------------------
IE\TT\傲游\360是一伙的,FF\opera\safari是一伙的,乱码问题区别对待即可,一个是iso->gb一个事iso->utf。建议数据库、页面编码全部统一成utf-8
------解决方案--------------------

最好的办法,在规划时,从前到后,全部统一成utf-8.
------解决方案--------------------
session不会自动销毁的,他有默认的过期时间,一定不活动才会挂掉。
------解决方案--------------------
最好的办法,在规划时,从前到后,全部统一成utf-8.
------解决方案--------------------
楼主的页面上这个写了没有?
<%@ page contentType="text/html;charset=utf-8"%>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

页面本身设置的都不一样,过滤器也过滤不了
------解决方案--------------------
后台代码本身编码的设置有没有统一,细节决定结果
------解决方案--------------------
所有编码格式用utf-8·就没问题了
------解决方案--------------------
不用IE好多年~~~
------解决方案--------------------
统一编码格式,控制session的过期时间!
------解决方案--------------------
探讨
那 360 不是和IE内核一样的么??    关键问题是 像我们这种一般人 貌似都习惯用IE吧  人家来访问网站的话也用IE就不行了哦