对于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的垃圾回收。请确认上述编码样式是否可能是内存泄漏的原因。如果是的话,我应该如何从子级向父级分配一些变量,反之亦然。
正在寻找快速回复。