var ifobj = document.getElementById("ifx");ifobj.height = ifobj.document.body.scrollHeight;
在Chrome下无效,郁闷。Ie和Opera都正常。
解决方案 »
- 求助,关于javascript向数据库插入数据
- javascript怎么捕获文本框的粘贴事件
- Ext.EditGrid ColumnModel renderer 问题
- 很难的题!!!!!
- 两种创建设图像对像的方法有什么区别
- 鼠标拖动的问题
- javaScript文件夹在myeclipse中的中文问题
- js parseFloat计算有问题?在线等待!1.09+1.98=3.0700000000000003
- 请问怎样使单击 A 窗口的普通按钮之后,让 B 窗口运行自己的 Function 或 Sub
- 字符串转换为与之对应的对象?
- 鼠标移动到<P>标记时,可以复制P标记中的内容
- 国内团购网前端严重安全漏洞-- 以满座网为案例分析
ifobj.height = ifobj.document.body.scrollHeight||ifobj.document.documentElement.scrollHeight;
var iframe = document.getElementById("ifx");
var doc = iframe.contentWindow.document;
iframe.style.height = "auto";
iframe.style.height = Math.max(doc.body.scrollHeight, doc.documentElement.scrollHeight) + "px";chrome下高度自适应确实有点怪,如果iframe里面的body、html样式为width:100%,height:100%就可能计算不正常了