在某个Ajax项目中使用到了Adobe Spry框架。
在项目部署测试中,发现有内存泄露。仔细检查了所有的代码,发现该注意的地方都已经清理过,一时找不到原因。最后突发奇想是不是用到的Spry框架的问题?用测试工具详细分析后表明,Spry的MenuBar组件在IE6下有内存泄露。晕,让Adobe的名号害惨了项目组的同志们,即使最新的1.6.1版本也不例外。最后分析代码表明,这还是那个IE6JS引擎与DOM引擎相互分离的老BUG了,当dom元素绑定到的事件响应函数引用到自身的时候。在page unload的时候,该元素就会成为孤儿,它占用的内存就不会被系统所回收。
经过测试,这个全局的菜单每次 ...
- 22:04
- 浏览 (285)
- 评论 (0)
- 分类: javascript
NICE EXPLIATION!
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6,
pre, form, fieldset, input, textarea, p, blockquote, th, td {
padding: 0;
margin: 0;
}
fieldset, img {
border: 0;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
ol, ul {
list-style: none;
}
address, cap ...
- 浏览: 7701 次

- 详细资料
搜索本博客
最近加入圈子
链接
最新评论
-
淘宝的UED招聘试题,来试 ...
好像上边提供的下载程序运行不了啊
-- by popper -
淘宝的UED招聘试题,来试 ...
没有时间写文字blog。。。昨晚通宵看了Spry的技术文档,发现adobe还真强 ...
-- by boin -
淘宝的UED招聘试题,来试 ...
呵呵... 看来我是乱做的啦. 而且我留的blog是我的文字blog 不是技术b ...
-- by 520hacker -
省市联动二级菜单
hcfhfg
-- by yoyo.awen -
扩展prototype,增加良好 ...
他打错了吧,应该是服务器返回信息更新页面那个id
-- by huanguuq






评论排行榜