您的位置:首页 > Web前端 > JavaScript

Discuz!NT - 帖子列表IE8/9下js效果bug修复

2012-09-17 18:17 197 查看
bug介绍,在ie8及ie8以上的浏览器重访问帖子列表时,会出现如下的bug



而正常的效果应该是下图



原因是因为编写Discuz!NT论坛程序的js编写员没有真正对js代码进行测试,因为在ie8,ie8以上的浏览使用x-ua-compatible meta标签设置ie浏览器强制文档浏览格式时,是需要设置content="ie=7.5"而不是源来代码里面的content="ie=7",固正确的格式是

<meta http-equiv="x-ua-compatible" content="ie=7.5"/>

当然你也可以直接修改js代码文件即可,仅需修改一行js代码。

位置位于Discuz.Web\javascript\template_showforum.js 第376行

jQuery(this).removeAttr("class");  /* fix bug, source js code -> BROWSER.ie ? this.removeAttribute("className", false) : this.removeAttribute("class");*/


  

本文到此结束,致谢!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: