
实现无闪烁更新网页内容的JavaScript方法
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文介绍了一种使用JavaScript技术实现在网页上进行无闪烁内容更新的方法,提升了用户体验。
在处理Todo List的无闪烁更新网页问题时,直接加载通过Ajax获取的HTML字符串并运行其中的代码可能会引发一些问题。为了更优雅地解决这个问题,可以考虑使用一个不显示的iframe来承载这些内容。
最终解决方案如下:
```javascript
var str2DOMElement = function(html) {
var frame = document.createElement(iframe);
frame.style.display = none;
document.body.appendChild(frame);
frame.contentDocument.open();
frame.contentDocument.write(html);
frame.contentDocument.close();
// 将内容从iframe中提取出来并返回
return frame.contentDocument.documentElement;
};
```
这段代码创建了一个隐藏的`
全部评论 (0)
还没有任何评论哟~


