Javascript IE7中blockUI插件内存泄漏25kb

Javascript IE7中blockUI插件内存泄漏25kb,javascript,internet-explorer,internet-explorer-7,blockui,jquery-blockui,Javascript,Internet Explorer,Internet Explorer 7,Blockui,Jquery Blockui,我正在使用Mike Alsup优秀的blockUI jQuery插件,但我似乎在IE7中遇到了一个问题是的,该公司的首选浏览器。。。块的每次使用都会给进程增加大约25kb的内存,而且似乎永远不会消失。这通常不会是一个问题,但页面至少每分钟使用一次该块,并且意味着整天都在屏幕上,无需刷新 我已经用sIEve测量过了,通过打开或关闭插件,每次我都能得到这么多的凹凸。使用2.36和最新的2.44进行了尝试 有没有人见过这种行为,或者知道有什么好的解决办法或者可以找的地方 编辑:按照sergio的建议尝

我正在使用Mike Alsup优秀的blockUI jQuery插件,但我似乎在IE7中遇到了一个问题是的,该公司的首选浏览器。。。块的每次使用都会给进程增加大约25kb的内存,而且似乎永远不会消失。这通常不会是一个问题,但页面至少每分钟使用一次该块,并且意味着整天都在屏幕上,无需刷新

我已经用sIEve测量过了,通过打开或关闭插件,每次我都能得到这么多的凹凸。使用2.36和最新的2.44进行了尝试

有没有人见过这种行为,或者知道有什么好的解决办法或者可以找的地方

编辑:按照sergio的建议尝试JS检漏仪,我得到了sIEve没有的堆栈跟踪,我已经确定问题出在第241行:

$(el).data('blockUI.onUnblock', opts.onUnblock);

似乎是jQuery如何处理额外数据的问题。这是jQuery的核心问题,还是blockUI是如何处理的?

尝试使用此工具检测站点中的任何泄漏…

感谢您的建议。我看到了上面提到的那个工具,但找不到下载链接,而且它比sIEve更适合我的情况。