有没有办法将html页面的大小从javascript/jquery减小到width和height =0?我是从内部调用这个html页面的,iframe和iframe会调整到html页面大小,我希望iframe消失。
发布于 2012-10-26 12:53:40
如果您想对iframe隐藏实际的iframe,则需要通过访问iframe的父对象来实现。假设我们有两个页面:
parent.html:
<htmL>
<head>
<script type="text/javascript" src="./jquery.1.7.1.min.js"></script>
</head>
<body>
<iframe id="parentFrame" src="./child.html"></iframe>
</body>
</html>child.html:
<htmL>
<head>
<script type="text/javascript" src="./jquery.1.7.1.min.js"></script>
</head>
<body>
<input type="button" value="hide me" onclick="$('#parentFrame', window.parent.document).hide();"/>
</body>
</html>我们使用window.parent.document获取父对象,然后我们可以从那里访问父对象中的任何内容,在这种情况下,我们只需隐藏iframe本身。
https://stackoverflow.com/questions/13080574
复制相似问题