We stand alone,
together.
- BAND of BROTHERS
Ajax应用导致IE崩溃的因素
- 内存泄漏。像 Circular References / Closures / Cross-Page Leaks / Pseudo-Leaks 这些引起 IE 内存泄漏的因素已经被无数人分析讨论过(1 , 2)。据说 IE7 以及 IE6 的某个更新补丁能够解决 memory leak 的问题,但事实上即便在 IE7 下面还是一不小心就让你的脚本吃光内存。比如创建 DOM 对象的时候在加入节点之前就把事件处理函数绑定到该 DOM 对象,或者把 DOM 对象从节点中移除之后再进行事件的解绑。
- 以 DOM 方式频繁对 table 的整行(TR)进行 remove 和 append 。尤其是如果在 table 中使用了多个 tbody 并对这些 tbody 进行 remove / append 操作的话, IE 会直接出现非法操作框而退出。这个问题 IE7 倒表现良好,算是有点进步。
- 不同的事件/函数同时操作DOM的对象。由于 javascript 本身不提供同步机制(当然也不是完全没有办法),所以在 Ajax 这样的异步模式下容易产生对象操作冲突。
日志存档
ac米兰 ajax apache api blog blogchina cctv css dhtml download dreamhost dvd encoding error feeds firefox flash framework gmail google google_analytics google_talk http ide ie ie7 javascript jquery linux maxthon mod_rewrite movies msn mvc mysql oracle php pippo pivot rss shell socket sohu spammers svn vs web web2 webclient weblogic windows xml zend 阿根廷 安全漏洞 奥运 备份 变形金刚 程序员 地铁 浮动层 搞笑 工具 冠军杯 管理 火箭 进程 客户端 篮球 厉 旅行 命令行 欧洲杯 人生 设计模式 世界杯 数据库 搜索引擎 算法 图片 无极 系统优化 笑话 姚明 游戏 源代码 周杰伦 字符编码 足球 浏览器


Mark Tobias
<a href="http://www.nlpexperts.co.uk" title="NLP Master Practitioner"> Registered NLP Master Practitioner</a> and owner of the <a href="http://www.nlpexperts.co.uk" title="Seduction Techniques">