转到另一个网页后,iframe 大小保持不变
iframe size stays the same after go to another webpage
我正在使用phonegap制作iPhone应用程序,但遇到了html/javascript问题。我的索引中有一个 iFrame.html用于显示第三方网站。我的问题是,当用户单击该网站起始页中的链接并转到另一个网页时,iFrame 大小与具有起始页时相同。因此,如果新页面比起始页短,则下面有一个空白区域。有什么办法可以解决这个问题吗?谢谢!
您可以使用该 iframe 的 onload 事件。每次页面完全加载到 iframe 中时,它都会被触发。你可以试试这个简单的例子。每次重新加载时都会发出警报。只需单击 iframe 内的链接即可查看警告框。
<script type="text/javascript">
function load()
{
alert("Iframe is loaded");
}
</script>
</head>
<iframe onload="load()" src="whatever">
<p>Your browser does not support iframes.</p>
</iframe>
相关文章:
- 如何使用JS/jQuery在另一个网站上显示iframe中的特定内容
- 将一个iframe覆盖在另一个ifame上
- 从一个iframe到另一个ifame的过帐表单-IE
- 从另一个 Iframe 刷新父 Iframe
- 如何从另一个域访问 iframe 的元素
- 从另一个iframe更改ElementById值的Javascript
- 将Iframe按钮与另一个按钮叠加,当按下该按钮时,Iframe按钮也将被按下
- 从另一个窗口调用 iframe
- 转到另一个网页后,iframe 大小保持不变
- 一个 iframe 上的按钮以显示另一个 iframe
- 使用 iframe 或灯箱将另一个页面堆叠在我的页面顶部
- 在具有另一个域的 iframe 上运行 javascript
- 在另一个页面上使用输入框更改 iframe 的 src
- 页面上有多个 iframe - 只有 IE 会正确更改另一个框架
- 如何在单击 iframe 中的按钮后将整个浏览器窗口移动到另一个页面
- 从另一个域的 iframe 中的代理访问父/原始 URL(同源策略)
- 如何将一个 iframe 的 html 内容复制到另一个 iframe(包括 CSS)
- 在iframe中编辑另一个网页的样式的方法,即使是表面上的
- Javascript/jQuery - 检查 iframe 是否在另一个域上
- 单击iframe并重定向到另一个网页