Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

2.5最新版IE9兼容性问题,登录后不跳转

[复制链接]
jenbo 发表于 2012-8-6 21:51:56 | 显示全部楼层 |阅读模式
论坛搜了一下,发现大把人都有这个问题。我的论坛全新安装的,用的最新版本,默认模板。
看官方人员给的答复,试了一下官方论坛,IE9下能正常登录(8.6号,不知官网程序是否有改动)。
删了论坛程序,重新下一个最新的,装上,IE9下问题依旧,发现这个问题普遍存在,请官方务必重视。

在论坛里看到有些帖子说修改common.js能解决,请官方参考一下,尽快给出解决办法。
感谢官方团队的努力,祝Discuz越办越好。

问题演示地址:http://bbs.qianjinzhe.com
m.king 发表于 2012-8-7 10:57:37 | 显示全部楼层
刚看了下文件。

IE9兼容模式对有些网站有此类似现象的话,可以在 config 中修改以下内容
$_config['output']['iecompatible']                = 0;                // 页面 IE 兼容模式
回复

使用道具 举报

 楼主| jenbo 发表于 2012-8-7 00:46:03 | 显示全部楼层
本帖最后由 jenbo 于 2012-8-7 00:47 编辑

哈哈,求人不如求已,翻阅了无数个帖子,终于自己解决了。

我用的是万网G5主机,没办法改HTTP头,看了很多帖子,官方的技术人员总是千篇一律说“请使用官方的模板”,我是全新安装的,啥都没改也这样,不管如何,IE9下造成论坛无法跳转是兼容性问题引起来的,找到了病根,就应该开药方了,找到默认模板:template/default/common/header_common.htm在“<head>”标签下加一行代码就行了:
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3.         <head>
  4.         <meta http-equiv="X-UA-Compatible" content="IE=9">
  5.         <meta http-equiv="Content-Type" content="text/html; charset={CHARSET}" />
复制代码
重点在这一句:“<meta http-equiv="X-UA-Compatible" content="IE=9">
修改文件后,到后台更新缓存,清空IE9所有缓存,重新启动IE,再重新登录,哈哈,终于可以跳转了。
鄙视那种要人家更改IE兼容性设置添加域名的做法,咱不能要求所有的用户来适应你的网站。

问题解决了,欢迎到我论坛来测试:http://bbs.qianjnzhe.com

:lol
排队机:http://www.qianjnzhe.com
回复

使用道具 举报

mark35 发表于 2012-8-7 00:54:06 来自手机 | 显示全部楼层
后台也可以添加这段代码的嘛,对所有头部有效
回复

使用道具 举报

 楼主| jenbo 发表于 2012-8-7 09:34:58 | 显示全部楼层
mark35 发表于 2012-8-7 00:54
后台也可以添加这段代码的嘛,对所有头部有效

在后台哪个位置改?这倒没发现。

以上办法发现对IE7的兼容性比较差,早上在IE7上试了一下,发不了帖。
回复

使用道具 举报

mark35 发表于 2012-8-7 09:44:18 | 显示全部楼层
jenbo 发表于 2012-8-7 09:34
在后台哪个位置改?这倒没发现。

以上办法发现对IE7的兼容性比较差,早上在IE7上试了一下,发不了帖。

这是7.2的后台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

 楼主| jenbo 发表于 2012-8-7 09:53:17 | 显示全部楼层
mark35 发表于 2012-8-7 09:44
这是7.2的后台。

2.5在性能性能优化-其它里面,一样可以改,谢谢。
回复

使用道具 举报

m.king 发表于 2012-8-7 10:38:34 | 显示全部楼层
感谢您提供的解决方案,你说的这个IE9登陆不跳转的 是使用的哪个版本的IE9啊?我这测试并没有发现你说的问题。
能否把版本号发上来我看看。
回复

使用道具 举报

 楼主| jenbo 发表于 2012-8-7 10:57:54 | 显示全部楼层
m.king 发表于 2012-8-7 10:38
感谢您提供的解决方案,你说的这个IE9登陆不跳转的 是使用的哪个版本的IE9啊?我这测试并没有发现你说的问题 ...

早上试的那个IE7是windows2008自带的,好像有限制,所以发不了帖,上午特地用一台干净电脑装了IE6、IE7、IE8、IE9(9.0.8112.16421)、Chrome21、Firefox都全部测试通过,访问正常了。

我觉得与IE9兼容问题还是客观存在的。
我的解决办法相信可以解决绝大多数人的问题,在2.5版基础上,在后台->全局->SEO优化->其它->头部信息中加入那一行代码即可解决。

请有相关问题的兄弟都来测试一下,我这边在修改后在多台机器上测试通过。

官方站点无此问题,可能与服务器设置有关。
回复

使用道具 举报

 楼主| jenbo 发表于 2012-8-7 11:10:36 | 显示全部楼层
m.king 发表于 2012-8-7 10:57
刚看了下文件。

IE9兼容模式对有些网站有此类似现象的话,可以在 config 中修改以下内容

刚试了一下,这个参数改成1后还是不行。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-2-27 20:40 , Processed in 0.032946 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表