以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 HTML/XHTML/Ajax/Web 2.0/Web 3.0 』 (http://bbs.xml.org.cn/list.asp?boardid=22) ---- [求助]关于xsl+xml+js 导致ie死掉的问题 (http://bbs.xml.org.cn/dispbbs.asp?boardid=22&rootid=&id=49414) |
-- 作者:zytry -- 发布时间:7/4/2007 3:35:00 PM -- [求助]关于xsl+xml+js 导致ie死掉的问题 我做的一个环境,主要使用了在frame框架基础上,通过请求取得xml数据,再加载xsl文件解析显示到对应容器框架内的方式。中间大量调用了js代码,也多次用到了setInterval ,setTimeout函数。 在使用中,有时候会在整个页面刷新时,出现ie无响应的状况,比较随机,不能准确判断错误原因,也不会提示js错误。 请高手帮我分析一下,应该从那几方面调查解决。多谢了。。。 |
-- 作者:Qr -- 发布时间:7/4/2007 5:02:00 PM -- 1、xsl代码写不对,出现死循环。这个不大可能,因为不是每次刷新都出现; 2、你的js代码有问题。循环、垃圾回收等最容易出问题。 |
-- 作者:zytry -- 发布时间:7/6/2007 10:38:00 AM -- 原因已经定位,主要是因为load xsl时,设置了async = false; 使用同步模式造成的。 去掉这个设置,采用判断Dom.readyState == 4时,即当document完全载入后,进行某些操作,即可避免出现此现象了。 谢谢上面的朋友。 |
-- 作者:zytry -- 发布时间:7/6/2007 10:56:00 AM -- 真不理解,为什么ie那么爱死,还有人非得用ie................. |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
46.875ms |