子页面设置父页面中自己的iframe高

181824442 2013-08-12 10:48:22
问题描述:主页中放了一个iframe,地址为A页面,A页面因为内容高度超出屏幕高,主页加载后,iframe区域有滚动条,不是整个主页的流动条。
试了网上很多方法,在主页面上获取子页面的高,然后设置iframe的高。没有效果。
只好在子页面加载的时候设置父页的iframe高:
就一句话: window.parent.document.getElementById("iframeID").height = document.body.scrollHeight;
这样滚动条就在整个主页上了。
...全文
225 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
街头小贩 2013-08-13
  • 打赏
  • 举报
回复
哪侦听一下主页的滚动事件,在事件处理程序中移动iframe的滚动条
181824442 2013-08-13
  • 打赏
  • 举报
回复
引用 2 楼 xiaofanku 的回复:
试了网上很多方法,在主页面上获取子页面的高,然后设置iframe的高。没有效果。 re: 你不想iframe(A)有滚动条?还是随着主页的滚动条滚动iframe
后一种。
181824442 2013-08-13
  • 打赏
  • 举报
回复
引用 1 楼 xiaofanku 的回复:
在主页上设置A(iframe)允许的高度不可以吗
可以,但是子页面内容高度是不确定的。
街头小贩 2013-08-12
  • 打赏
  • 举报
回复
试了网上很多方法,在主页面上获取子页面的高,然后设置iframe的高。没有效果。 re: 你不想iframe(A)有滚动条?还是随着主页的滚动条滚动iframe
街头小贩 2013-08-12
  • 打赏
  • 举报
回复
在主页上设置A(iframe)允许的高度不可以吗

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧