window.close()的奇怪问题

时间:2009-07-28 13:38:19

标签: c# asp.net javascript

我对window.close()或self.close()有一个奇怪的问题(两者都会产生同样的问题)。单击链接时会弹出一个窗口,提交一个简单的表单然后会显示一个按钮,单击该按钮会使用上述方法关闭窗口。这工作正常,我遇到的问题是多次执行此问题。执行此任务10 - 20次后,弹出窗口不再加载(它不会弹出弹出窗口中的任何代码,甚至不是Page_PreInit)。 Firefox或Safari中不会出现此问题,只有IE。它绝对链接到window.close(),就像使用右上角的X关闭窗口一切正常。可能导致这种情况的任何想法?这是IE漏洞吗?

1 个答案:

答案 0 :(得分:1)

在进行测试时,您是否检查过Internet Explorer的内存占用?因为您的问题可能是内存泄漏问题:http://msdn.microsoft.com/en-us/library/bb250448%28VS.85%29.aspx

如果是这种情况,此页面可以为您提供帮助:http://www.outofhanwell.com/ieleak/index.php?title=Fixing_Leaks