囧死... 我被逼到使用 ProcessExplorer 看 IE 的 stack,赫然发现 FlashGet BHO,这玩意儿太流氓了,大概是拦截了 click 事件,然后无耻地做 dom walk,但是写得太垃圾,连 hidden element 都要 walk,艹
这才是真正的流氓软件啊
【 在 nullgate (空门·恨只恨我们家鬼害家神) 的大作中提到: 】
: 我写的一个复杂的页面渲染引擎,在构造出大量 div 之后,只要 click 鼠标之后,系统就会停顿很久(我用的 setTimeout),间隔会超过 500ms。但是我用 IE dev tool 的 profiler 分析了几十秒,我得脚本总耗时不超过 128ms(唯一入口是这个 update...)
: 完全不可理喻啊,难道是由于 click 事件在这些 div 之间 bubbling ?怎么都像 IE8 的 bug 啊。
: 我完全没有捕捉任何鼠标事件 -_-b
: ...................
--
FROM 221.219.181.*