如何通过JS控制父级别框架可是高度
2014-10-16 15:36
375 查看
JS 控制框架高度自适应浏览器:
框架主页面代码如下:
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="8" bgcolor="#353c44">
</td>
<td width="191" valign="top">
<iframe height="100%" width="100%" border="0" frameborder="0" src="/Common/Left"
name="leftFrame" id="leftFrame" title="leftFrame"></iframe>
</td>
<td width="10" bgcolor="#fff">
</td>
<td valign="top">
<iframe width="100%" border="0" frameborder="0" src="/Common/SuppotMain" name="rightFrame"
id="rightFrame" title="rightFrame" overflow-y="auto" overflow-x="none"></iframe>
</td>
<td width="8" bgcolor="#353c44">
</td>
</tr>
</table>
</body>
内页改变 rightFrame 框架高度JS代码如下:<script>
function resize() {
$("#rightFrame", window.parent.document).css("height", $(window.parent.window).height());
}
$(document).ready(resize);
$(window.parent.window).resize(resize);
</script>
或
框架主页面改变 rightFrame 框架高度JS代码如下:
<script>
function resize() {
$("#rightFrame").css("height", $(window).height());
}
$(document).ready(resize);
$(window).resize(resize);
</script>
注:
$(window).height() 获取浏览器可视高度
$(document).height() 获取页面高度
本文出自 “战争之影” 博客,请务必保留此出处http://rmlifejun.blog.51cto.com/7683304/1564822
框架主页面代码如下:
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="8" bgcolor="#353c44">
</td>
<td width="191" valign="top">
<iframe height="100%" width="100%" border="0" frameborder="0" src="/Common/Left"
name="leftFrame" id="leftFrame" title="leftFrame"></iframe>
</td>
<td width="10" bgcolor="#fff">
</td>
<td valign="top">
<iframe width="100%" border="0" frameborder="0" src="/Common/SuppotMain" name="rightFrame"
id="rightFrame" title="rightFrame" overflow-y="auto" overflow-x="none"></iframe>
</td>
<td width="8" bgcolor="#353c44">
</td>
</tr>
</table>
</body>
内页改变 rightFrame 框架高度JS代码如下:<script>
function resize() {
$("#rightFrame", window.parent.document).css("height", $(window.parent.window).height());
}
$(document).ready(resize);
$(window.parent.window).resize(resize);
</script>
或
框架主页面改变 rightFrame 框架高度JS代码如下:
<script>
function resize() {
$("#rightFrame").css("height", $(window).height());
}
$(document).ready(resize);
$(window).resize(resize);
</script>
注:
$(window).height() 获取浏览器可视高度
$(document).height() 获取页面高度
本文出自 “战争之影” 博客,请务必保留此出处http://rmlifejun.blog.51cto.com/7683304/1564822
相关文章推荐
- 如何通过js和jquery获取图片真实的宽度和高度
- 用js控制frame框架自适应高度
- 如何通过js和jquery获取图片真实的宽度和高度
- (6)理解事务处理、事务处理的隔离级别,和使用JDBC进行事务处理||抛弃框架,如何实现分层架构下JDBC事务的控制
- table+div+iframe打造高度自适应的后台布局框架(需要用JS控制大小)
- mui的手机侧滑容器如何可以通过js来控制?
- JS中style属性控制,如何通过JS给一元素添加CSS相关属性
- 如何通过js实现页面光标位置的控制
- table+div+iframe打造高度自适应的后台布局框架(需要用JS控制大小)
- 如何通过js和jquery获取图片真实的宽度和高度
- 如何通过js和jquery获取图片真实的宽度和高度
- 如何通过js获取iframe框架中的内容
- mui框架中switch开关通过js控制开或者关状态时小圆点不动问题
- iframe通过js自动调节高度
- js控制三列高度自适应DIV+CSS页面
- 如何通过服务器ImageButton的Click代码实现跳转(跳转到顶级的框架中)呢
- js 跨框架下拉菜单 如何用左键实现?????
- JS控制DIV的高度一致
- js控制三列高度自适应DIV+CSS页面
- 如何控制窗口框架的最大最小尺寸