iframe——在父iframe中清空子iframe的内容
程序员文章站
2022-06-10 10:58:47
...
摘要:
解决办法:在父iframe中通过点击事件,清空子iframe页面的内容。
<script>
window.onload=
function
(){
var
obj=window.frames[
"iframe的name"
];
obj.document.body.innerHTML = html;
//html为你想要的内容
}
</script>
例子:
父iframe的jsp内容
<button class="clear">清空子iframe内容</button>
<div class="right">
<iframe id = "mainFrame" name="mainFrame" width="100%" height="100%" scrolling="yes" frameborder = "0" src="test/iframe.jsp">
</iframe>
</div>
子iframe的jsp内容
<p>待清空的内容</p>
父iframe的相关事件
$(".clear").click(function(){
//mainFrame是子iframe的name
var obj=window.frames["mainFrame"];
obj.document.body.innerHTML = "";
});
这样,当点击父页面的清空button时,就会清空子iframe的内容
如果有书写错误的地方,或者是有问题的地方请及时评论或者是私信,以免误导个别萌新。
虽然,我也是个萌新。
你好,我叫吕小布
推荐阅读
-
IE中iframe标签显示在DIV之上的问题解决方案
-
smarty巧妙处理iframe中内容页的代码
-
在iframe中使bootstrap的模态框在父页面弹出问题
-
jQuery在iframe中无法弹出对话框的解决方法
-
javascript在父窗口iframe跨域操作子元素无法绑定子域下的function的解决办法 jquerybindlivedelegateiframe
-
iframe中的页面在IE全屏模式下没有滚动条,正常模式有滚动条
-
在iframe窗体内 获取父级的元素;;在父窗口中获取iframe中的元素
-
PHP在iframe 中session跨域丢失的解决办法
-
关于Iframe实现局部刷新问题:当提交注册表单后,我想把注册成功的信息显示在页面中,现在结果时不能显示在本页面,而是显示在了那个iframe中了,怎么办
-
父窗口获取不了iframe中的元素及a标签页面整个刷新