我在父页面里有几个<div> 每个div里面包含一个<iframe>
iframe页面里可以刷新页面内容 这样子页面的高度会变化 我想每次变化后重新设置外面div的高度
所以请教怎么获取外面这个div
parent只能获取父页面 但是找不到是那个div
iframe页面里可以刷新页面内容 这样子页面的高度会变化 我想每次变化后重新设置外面div的高度
所以请教怎么获取外面这个div
parent只能获取父页面 但是找不到是那个div
<%for(....)%>
<div>
<iframe src="<%=url %>" width="100%" height="100%" frameborder="0" scrolling="auto" onload="resize(this)"></iframe>
</div>
<%} %>
如果是在父页面的div里,那么就 parent.document.getElementById("div_name").frames[frame_name].
setFrameAutoHandler(frameId)
{
var obj=document.getElementById(frameId);
obj.heigth=(obj.Document?obj.Document.body.scrollHeight:obj.contentDocument.body.offsetHeight);
}当子页需要刷新的时候执行window.parent.setFrameAutoHandler("thisId");//thisId为当前刷新的frame的id
只能用parent.frames去循环比较每个iframe.contentWindow==window?了