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行
本文到此结束,致谢!
而正常的效果应该是下图
原因是因为编写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");*/
本文到此结束,致谢!
相关文章推荐
- Discuz!NT - 在线显示列表 游客 bug 修复
- 一个页面使用两次timepicker.js引起的Maximum call stack size exceeded问题解决办法及bug修复
- jquery.MultiFile.js 在IE8下 的BUG
- js实现文字列表无缝滚动效果
- Discuz!NT控件剖析 之 DataGrid(数据列表) [原创: 附源码]
- JSPatch-iOS热补丁方式快速修复bug
- Discuz!NT中管理帖子:精华、移动窗口显示不出来的问题——xml常见错误之XML 或文本声明不在实体的开头
- 价值100W的经验分享: 基于JSPatch的iOS应用线上Bug的即时修复方案,附源码.
- js下拉列表效果
- 关于Discuz!nt论坛编辑器图片上传bug,flash域的问题
- css+js实现select列表横向排列效果代码
- Mybatis3.3.x技术内幕(十五):Mybatis之foreach批量insert,返回主键id列表(修复Mybatis返回null的bug)
- [反馈BUG] Discuz! X1.5 BUG 修复方法(基于 20110121 版本)
- JS:简单的拖拽事件和bug修复
- SQL Server 2000 Service Pack 4 中所修复的 bug 的列表
- 价值100W的经验分享: 基于JSPatch的iOS应用线上Bug的即时修复方案,附源码.
- Mybatis之foreach批量insert,返回主键id列表(修复Mybatis返回null的bug)
- 最新的IE6、IE7和IE8的CSS BUG汇总列表(转)
- js实现仿Discuz文本框弹出层效果