iframe动态代码的奇怪行为
iframe dynamic code strange behaviour
我使用以下代码来获得动态高度iframe。
在<head>
部分
<script language="javascript" type="text/javascript">
function resizeIframe(obj) {
obj.style.height = obj.contentWindow.document.body.scrollHeight + 'px';
}
</script>
在<body>
中
<iframe name="somepage" src="somepage.html" width="100%" frameborder="0" scrolling="no" onload='javascript:resizeIframe(this);' /></iframe>
这段代码在我的域帐户上运行得很好,与所有浏览器都兼容。然而,当我在另一个域帐户上测试它时,它根本不起作用。我转移了文件(复制和粘贴它们),它们是100%相同的。我看不出问题出在哪里!有什么建议吗?
问题已解决!感谢Jason
iframe页面链接不在传输到的同一域中。我用新域名更新了链接,效果很好。我想分享我的经验,如果有人面临这个问题,这篇帖子可能会有所帮助。
此外,如果你想有一个动态的iframe高度,上面的代码运行良好(感谢本文中的pankaj),祝你今天愉快!
相关文章:
- 如何动态插入jquery代码
- 您有更好的动态方式来缩短复杂的代码jquery吗
- 动态代码中存在系统应用程序地址错误
- 在iframe代码中动态插入子id
- 来自mysql的动态值用于html代码点火器视图中的图形
- 为什么动态加载的事件在我的代码中不能正常工作
- 此代码中动态生成选择框有什么问题
- 在 JavaScript 或 jQuery 中将代码动态附加到函数的末尾
- 使用 Javascript 动态删除行.我的代码有什么问题
- MVC 4:使用 JQUERY 和 PartViewResult 动态创建 HTML 文本框.如果代码是动态添加的,如何
- iframe动态代码的奇怪行为
- 用于将 Class 添加到链接中指定的元素的动态代码
- 如何在 html 中压缩动态代码
- 如何捕获仅临时添加到浏览器的动态代码
- 如何修复由于在java脚本中使用eval()而在强化扫描中的动态代码评估问题
- 在Javascript中使用什么来代替eval进行动态代码生成/加载
- 为什么在使用Function构造函数进行动态代码求值时没有形成闭包
- 如何在webpack配置中运行动态代码
- 一些动态代码被附加到我的代码之上,如何解决它
- 带有 HTML 的图标动态代码