【发布时间】:2016-02-12 06:10:01
【问题描述】:
我有一个wrapperPage.html 和一个<iframe class="header" 和<iframe class="pageBody"。在header 中有一个链接<a class="clearLink",单击该链接应清除pageBody 的内容。
到目前为止,上述想法的以下实现不起作用。请帮我解决这个问题。
请注意,header 和 pageBody 分别从不同的包含文件加载。
wrapperPage.html
<div class=non-floater>
<iframe class="header" src="header.html"></iframe>
<iframe class="pageBody" src="pageBody.html" />
</div>
header.html:
<script type="text/javascript">
$(document).ready(function() {
$(".clearLink").on("click", function() {
$('.pageBody').contents().find("body").html('');
});
});
</script>
<a class="clearLink" href="#">Navigation Button</a>
pageBody.html:
<div class="panel-body">This is the body</div>
【问题讨论】:
-
试过使用网络工作者?
-
两个 iFrame 是否在同一个域中?
-
它们是所有HTML文件都存储在我本地硬盘的同一个文件夹中
-
此回复可能会有所帮助:stackoverflow.com/a/19187765/259889
标签: javascript jquery html iframe