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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

ajaxframe模态窗点击登录后没反应,刷新后已登录。

[复制链接]
htz 发表于 2012-5-11 12:45:09 | 显示全部楼层 |阅读模式
本帖最后由 htz 于 2012-5-11 18:34 编辑

查明原因是xml返回函数没有正确解析。

代码位置:
 文件:static/js/common.js
 638行 变量“s”未能正确解析,且未触发 exception(即使触发也不能解析)。


解决bug的办法
在 638行
  1. s = $(ajaxframeid).contentWindow.document.documentElement.firstChild.wholeText;
复制代码
下方加入:
  1. // htz - 检测是否chrome浏览器,并调用相应代码
  2. if(BROWSER.chrome!=0){
  3.         s = $(ajaxframeid).contentWindow.document.documentElement.textContent;
  4. }
复制代码
ωǒ受伤íē 发表于 2012-5-11 13:13:12 | 显示全部楼层
围观之
回复

使用道具 举报

m.king 发表于 2012-5-11 17:21:29 | 显示全部楼层
感谢您的反馈,该问题我们会进行核查!
回复

使用道具 举报

 楼主| htz 发表于 2012-5-11 18:36:47 | 显示全部楼层
m.king 发表于 2012-5-11 17:21
感谢您的反馈,该问题我们会进行核查!

Fix代码没有贴好,重新编辑了。

我的测试环境 Chrome 18.0.1025 ,win7
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-24 16:18 , Processed in 0.028139 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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