如何清除iframe中的所有内容
How to clear an iframe of all content?
我使用iframe并从API动态加载其内容。我正试图找到一种方法,在不更改src属性的情况下清除iframe的所有内容。例如
<iframe class="bla" src="//blabla">
<html>
Lots of HTML rendered
</html>
</iframe>
需要成为:
<iframe class="bla" src="//blabla"></iframe>
非常重要的是,我保留了所有iframe属性。有没有一种方法可以用javascript或jquery实现这一点?
请参阅Oscar Jara对类似问题的回答:
https://stackoverflow.com/a/11658546/4669143
如果iframe的来源与封闭站点的来源相同,那么您应该能够在不违反跨域策略的情况下这样做。否则,它将不起作用。
他包括一把正在工作的小提琴。
相关文章:
- 防止Iframe窗体在新窗口中打开
- 将样式表插入iframe
- document.open/document.write没有正确地清除chrome中的文档——这是chrome的错误吗
- 单击jquery清除输入值
- 在Twitter上用ie9中的空白src访问iframe的contentWindow
- 使用jQuery从原始页面内容创建iframe
- Highslide(iframe的侦听器)
- iframe正在添加标签,需要删除它们
- 通过javascript/html访问twitter共享iframe
- 如何清除iframe中的所有内容
- 清除现有的 iframe 内容
- 如何清除iframe中选择的突出显示
- 如何从另一个iFrame中清除iFrame的内容
- 在iframe中加载url时清除url缓存
- 提交到iframe后清除表单
- 清除iframe内容以允许重新加载
- 无论何时点击后退按钮,清除表单中的所有字段
- 如何清除iframe中的元素?
- 如何触发清除 iframe 父页面的缓存
- 清除超时在键控 iFrame 上不起作用