【 以下文字转载自 WebGeeks 讨论区 】
发信人: nullgate (空门·恨只恨我们家鬼害家神), 信区: WebGeeks
标 题: 我遇到了一个神奇的 IE Bug...
发信站: 水木社区 (Sun Jul 12 23:09:05 2009), 站内
我写的一个复杂的页面渲染引擎,在构造出大量 div 之后,只要 click 鼠标之后,系统就会停顿很久(我用的 setTimeout),间隔会超过 500ms。但是我用 IE dev tool 的 profiler 分析了几十秒,我得脚本总耗时不超过 128ms(唯一入口是这个 update...)
完全不可理喻啊,难道是由于 click 事件在这些 div 之间 bubbling ?怎么都像 IE8 的 bug 啊。
我完全没有捕捉任何鼠标事件 -_-b
_SM_cn_monadic_phantom_sample_Test_update 114 128.00 4.00
_SM_cn_monadic_phantom_render_Visualization_evolve 114 124.00 116.00
_SM_cn_monadic_phantom_master_AxisScenario_update 114 124.00 .00
> COST = 883,0 : /COST = 60,0 :
> COST = 891,0 : /COST = 62,0 :
> COST = 4202,0 : /COST = 63,0 :
> COST = 869,0 : /COST = 62,0 :
> COST = 815,0 : /COST = 63,0 :
> COST = 705,0 : /COST = 62,0 :
> COST = 1082,0 : /COST = 63,0 :
> COST = 491,0 : /COST = 63,0 :
--
FROM 125.34.222.*