我正在从书签创建 iframe。iframe 有id='contentIframe'
我希望能够从内部隐藏 iframe,所以我使用以下 html 和 jquery 代码:
<button id="hide">hide</button>
<script type="text/javascript">
$(document).ready(function() {
$("#hide").click(function() {
$("#contentIframe").hide();
});
});
</script>
但是当我单击按钮时,它什么也不做。
此外,当 iframe 加载时,它会从 css 文件加载,因此内部 html 的环绕是一个名为 modal 的类......如果我在 Chrome 中检查这个类并手动设置display:none;
它会隐藏 iframe,这实际上是一个更好的解决方案几个共振,所以我尝试:
<script type="text/javascript">
$(document).ready(function() {
$("#hide").click(function() {
$(".modal").hide();
});
});
</script>
单击按钮时这也没有效果......有什么想法吗?
注意:我只能控制 iframe,而不是外部页面,因为 iframe 用于从用户正在查看的页面中收集数据