`
moshowgame
  • 浏览: 43785 次
  • 性别: Icon_minigender_1
  • 来自: 潮州
社区版块
存档分类
最新评论

JEECMS的新浪图集在IE9、10不能显示大图片BUG的解决方法

阅读更多

最近我给学校对外交流合作处做的网站,因为是学java开发,所以就基于JEECMS去做。
等到项目做好,差不多要 交工的时候,发现jeecms的图集在IE9、10(还有某些IE8)在IE下居然居然无法显示大图片,我了个擦,那可是 大大大的BUG呐,蛋了个碎。且看官方演示网站->



 

于是我解剖源码,发现图集调用的是新浪图集的东西,而且里面某些代码有点旧了,估计对IE高级版本不兼容吧。



 

于是我就想到去新浪搬砖,我想:新浪的图集兼容性必须好,这么高的访问量,所以我就用IE打开,没想到真的可以,然后我就打开页面源码,把里面JS的部分搬走,换到JEECMS的



 
具体的目录是tomcat7\webapps\dwjlc\r\cms\www\red\js\heiphoto.js

虽然JS代码不相同,但是这段代码是对CSS进行一些格式化和进行兼容处理得东西,而且原先的js也有很多错误,我打开IE调试模式,一堆错误,点了半天的否否否。再试一下吧。ok啦,IE9、10可以显示了。

 
 

 上面只是图,下面给出真正的示范地址:

 

【官方团队带有BUG的官方演示站】

http://demo.jeecms.com/picture/index.jhtml

【本人团队做修复了BUG的真实项目】

http://www2.zsc.edu.cn:8080/hzjl/xyfc/index.jhtml

 

补充:附件CMS-BUG。rar里面有个模板文件,如果你只是修改了js然后BUG还存在的话,顺便替换掉模板,这样就可以了。

  • 大小: 31.8 KB
  • 大小: 269.8 KB
  • 大小: 573.3 KB
  • 大小: 853.5 KB
  • 大小: 46.4 KB
  • 大小: 93.9 KB
1
2
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics