clwn.net
当前位置:首页 >> js写入的iFrAmE自适应高度问题(急) >>

js写入的iFrAmE自适应高度问题(急)

你好,你这个问题就是iframe自适应高度的问题。以下代码可以解决:function iFrameHeight() {var ifm= document.getElementById("mainweb");var subWeb = document.frames ? document.frames["mainweb"].document :ifm.contentDocument;if(ifm !...

我看了一下代码,在Chrome下获取frame里面的document确实是用 document.getElementById('frameId').contentDocument; 这里报错的话,可能是因为Chrome没有获取到frame对象,你可以检查一下 简单的说跨域和同域 同域就是访问的文件和请求的发起文...

你那个不能自适应动态加载的高度;我给你一个(兼容大部分浏览器): iframe页 a.aspx页面在head写: //让框架页自适应高度 function iframeAutoFit() { try { if(window!=parent) { var a = parent.document.getElementsByTagName("IFRAME"); f...

外层div也设置成宽高100% iframe里的容器同样也是

function setHeight(){ var iframe = document.getElementById("iframe_id"); try{ var aHeight = iframe.contentWindow.document.body.scrollHeight; var bHeight = iframe.contentWindow.document.documentElement.scrollHeight; var height ...

并不是里页面高度自适是,而是外面的iframe高度自适应你引入的页面的高度。思路是js控制iframe自适应高度,因为iframe本身并不能自适应高度,只有写死高度才行,所以要用js判断整个页面内容的高度。给你的代码: js部分:function defaulIframePag...

下面是关于高度自适应内容的。 可以用jq控制 在 加iframe的页面中加 $("#iframe的ID").load(function () { var mainheight = $(this).contents().find("body").height() + 30; $(this).height(mainheight); }); iframe链接的页面中加 $(window.p...

1、在IFrame的具体页面(就是子页面),添加JavaScript function IFrameResize(){ //alert(this.document.body.scrollHeight); //弹出当前页面的高度 var obj = parent.document.getElementById("childFrame"); //取得父页面IFrame对象 //alert(ob...

可以用jQuery选择器,然后改变iframe的width和height即可 $("iframe").css("widht","200px")

网站首页 | 网站地图
All rights reserved Powered by www.clwn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com