iframe 如何获得父窗体高度和宽度

问题描述

我要做一个暗影底层,但是获得的窗体高度和宽度都是iframe我想遮盖整个窗体varw=window.parent.document.body.clienWidth;varh=window.parent.document.body.clienHeight;

各位高手如何在iframe中获得整个窗体的高度和宽度啊

解决方案

解决方案二:
怎么没有人呢
解决方案三:
用window.top试试
解决方案四:
用window.top试试
解决方案五:
试试self.parent.document.body.clienWidth;
解决方案六:
楼上的不行啊高人求帮助
解决方案七:
吸引高手!!!!!!!!!!!!!!!!
解决方案八:
不是clienWidth少了个t是clientWidth
解决方案九:
parent.document.all.iframeTest.height=document.body.scrollHeight;
解决方案十:
parent.document.body.style.width这样可以不...试试
解决方案十一:
大哥们你们给的答案都自己实验过了吗全都行不通啊
解决方案十二:
在父窗体页面中定义两个JS函数,用于取得页面的高和宽fuctionGetParentWindowHight(){.......return高度}//然后,在iframe页面里调用varw=parent.GetParentWindowHight();

时间: 2025-01-03 08:09:19

iframe 如何获得父窗体高度和宽度的相关文章

Js/Jquery获取iframe中的元素 在Iframe中获取父窗体的元素方法

 在web开发中,经常会用到iframe,难免会碰到需要在父窗口中使用iframe中的元素.或者在iframe框架中使用父窗口的元素 js 在父窗口中获取iframe中的元素  1. 格式:window.frames["iframe的name值"].document.getElementByIdx_x("iframe中控件的ID").click(); 实例:window.frames["ifm"].document.getElementByI

Iframe根据内容自适应高度和宽度

Iframe尤其是不带边框的Iframe因为能和网页无缝的结合从而不刷新页面的情况下更新页面的部分数据成为可能,可是Iframe的大小却不像层那样可以"伸缩自如",所以带来了使用上的麻烦,给Iframe设置高度的时候多了也不好,少了更是不行. JS获取高度 我们可以编写下面的函数,最后返回Iframe框架的高度. function SetCwinHeight(){     var cwin=document.getElementById("cwin");     i

让iframe子窗体取父窗体地址栏参数(querystring)_javascript技巧

复制代码 代码如下: <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>让iframe子窗体取父窗体地址栏参数(querystring)</title> <script type="text/javascript"> function f(){ //http://localhost:4101/MyFiles/netshop/ShopType.

javascript原生和jquery库实现iframe自适应高度和宽度_jquery

javascript原生和jquery库实现iframe自适应内容高度和宽度---推荐使用jQuery的代码! ‍<iframe src="index.php" id="mainiframe" name="mainiframe" width="100%" frameborder="0" scrolling="no" marginwidth="0" marginh

jQuery实现iframe父窗体和子窗体的相互调用_jquery

本文实例讲述了jQuery实现iframe父窗体和子窗体的相互调用方法.分享给大家供大家参考,具体如下: 父窗体 <html> <head> <title>usually function</title> </head> <body> <iframe src="http://www.baidu.com" ></iframe> <iframe src="myifame.html

JS动态修改iframe高度和宽度的方法_javascript技巧

本文实例讲述了JS动态修改iframe高度和宽度的方法.分享给大家供大家参考.具体如下: 如果希望通过按钮动态修改iframe的高度和宽度,可以参考下面的JS代码 <!DOCTYPE html> <html> <head> <script> function changeSize() { document.getElementById("myframe").height="300"; document.getEleme

javascript 实现子父窗体互相传值的简单实例

 本篇文章主要是对javascript 实现子父窗体互相传值的简单实例进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 window.showModalDialog() 使用方法:   var returnValue = window.showModalDialog(url [, arguments] [,features]);   url  -- 必选参数,类型:字符串,用来指定对话框要显示的文档的URL   arguments  -- 可选参数,类型:变体,用来向对话框传递参数,传递

Iframe实现跨浏览器自适应高度解决方法_jquery

本文以实例形式讲述了Iframe实现跨浏览器自适应高度解决方法,非常具有实用价值.分享给大家供大家参考之用.具体方法如下: 该方法使用了jQuery,因此需要在iframe的src页面里面引入jQuery. 父页面里面相对简单一点,主要包含以下代码: <iframe id="if1" scrolling="no" src="2.html"></iframe> 在iframe的src页面里面代码如下: <script

jQuery子窗体取得父窗体元素的方法

  本文实例讲述了jQuery子窗体取得父窗体元素的方法.分享给大家供大家参考.具体如下: ? 1 $("#父窗口元素ID",window.parent.document); 对应javascript版本为 ? 1 window.parent.document.getElementById("父窗口元素ID"); 取父窗口的元素方法: ? 1 $(selector, window.parent.document); 取父窗口的父窗口的元素就可以用: ? 1 $(se