如何使用iframe解决Web应用程序中的JavaScript内存泄漏问题?

时间:2018-06-20 11:13:15

标签: javascript iframe memory-management web-applications memory-leaks

对于iframe的垃圾回收机制,我不太确定。因此,在涉及iframe的代码中,我需要一些帮助。我有两个嵌套的iframe。两个iframe网址都有相同的路由。

parent Iframe- a.aspx

child Iframe- b.aspx

b.aspx内部,我有类似的东西。

parent.g_tabId = tabId;

a.aspx中我也有类似的东西。

var g_childId = iframeEl.contentWindow.g_id;

在我的应用程序中,我动态删除了子iframe,并使用不同的“ src”再次创建。我看到JavaScript堆的大小在增加,我有一种感觉,这种代码阻止了子iframe的垃圾回收。请确认上述编码样式是否可能是内存泄漏的原因。如果是的话,我应该如何从子级向父级分配一些变量,反之亦然。

正在寻找快速回复。

0 个答案:

没有答案