首页前端开发HTMLiframe的src设置为about:blank之后细节探讨

iframe的src设置为about:blank之后细节探讨

时间2024-01-27 06:24:02发布访客分类HTML浏览347
导读:收集整理的这篇文章主要介绍了iframe的src设置为about:blank之后细节探讨,觉得挺不错的,现在分享给大家,也给大家做个参考。 设置 iframe 的 src 为 'about:blank' 之后,不置为“about:...
收集整理的这篇文章主要介绍了iframe的src设置为about:blank之后细节探讨,觉得挺不错的,现在分享给大家,也给大家做个参考。 设置 iframe 的 src 为 'about:blank' 之后,不置为“about:blank”,内存不会释放掉。还必须用 iframe.document.wrITe('');
这样才能将内容清空,但是这样处理之后任然会有500-1000K左右的内存残留,这就是ie6的iframe bug,动态创建的iframe总会耗费掉一些内存。

复制代码代码如下:
function clearIframe(id){
VAR el = document.getElementById(id),
iframe = el.contentWindow;
if(el){
el.src = 'about:blank';
try{
iframe.document.write('');
iframe.document.clear();
} catch(e){ } ;
//以上可以清除大部分的内存和文档节点记录数了
//最后删除掉这个 iframe 就哦咧。
document.body.removeChild(el);
} } clearIframe('iframe_id');

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

iframesrc

若转载请注明出处: iframe的src设置为about:blank之后细节探讨
本文地址: https://pptw.com/jishu/587836.html
html4和html5区别之如何在一个input上添加焦点实现代码 iframe的src赋值问题(服务器端)

游客 回复需填写必要信息