要先调整最里面的一个iframe然后再调整上级iframe,要不然调整不完全很正常
解决方案 »
- iframe中ajax轮询请求问题
- www.qincai.net这个网站防止图片被采集,怎么做到的呢?
- 如何取消掉事件注册调用
- 一个Form4个Submit用JS就是不好使!望指点!!
- 在一个页面里面许多个checkbox,有些classname一样,有些不一样,怎样获取classname为'cb'且已经被打钩的checkbox
- 怎样实现打开网站首页时为全屏?
- 怎么判断select控件里面没有数据或者text控件不存在?
- if(document.FORM1.comment.value!="")这种写法达不到预计效果
- jquery进度条
- 怎么把一个效果封装成插件
- 这个JS总是提示d未定义,如何弄啊?为什么啊?
- :<script src="Script.js" language="Javascript"></script> 应该放在什么位置页面载入速度最快
我做的是:先显示外层的iframe,并有一个按钮。
按此按钮,然后才在里面的iframe显示出结果。现在里面的iframe的数据表示不全。
你在 按此按钮 的时候需要 在运行下 此处iframe的 "this.style.pixelHeight=bill_right.document.body.scrollHeight+20;"
你的意思是:要在按按钮时,重新调整外层的高度?比如外层iframe name = "main"
内层iframe name = "sub"在内层中如何取得外层iframe的高度的对象?
function iframe_onload() {
if (self!=top && window.name=="main") {
var obj = parent.document.getElementById("main");
obj.parentNode.style.height = obj.style.height = obj.document.body.scrollHeight +100;
}
}
</SCRIPT><iframe name="sub" src="list.jsp" width="100%" height="100%" frameborder="0" scrolling="no" onload="this.style.pixelHeight=sub.document.body.scrollHeight+50; iframe_onload();">
</iframe>------------------------------------
自己写了一个,也不是很好用!