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

关于Java Web程序的浏览器兼容问题
本帖最后由 xyykt 于 2012-12-29 20:31:34 编辑
做了个Java Web程序,用到了JavaScript,Servlet,JFreeChart,jQuery,Session这些。谷歌浏览器,360浏览器,世界之窗浏览器都运行正常,就是IE浏览器运行出错。浏览器需要显示用JFreeChart生成的饼状图,IE运行时,后台的出错信息为Java.lang.NullPointerException。IE8,IE9都会出现问题。360浏览器与IE浏览器都是同样的内核,所以现在排除了JavaScript导致的兼容问题。究竟还有什么会导致浏览器兼容问题,为什么只有IE浏览器会抛出后台代码异常?难道浏览器会影响后台代码的执行?

------解决方案--------------------
JS的代码支持问题 有的浏览器支持js插件有的不允许
还有因为选项问题引起的js失效
LZ可以具体看看
------解决方案--------------------
有没有用iframe呢? IE9 下的 iframe下的每次刷新,session都会不一样