Javascript IFrame默认大小(以FF为单位)

Javascript IFrame默认大小(以FF为单位),javascript,iframe,size,default,Javascript,Iframe,Size,Default,我需要iframe元素相对于整个页面的精确边框。因为我只能得到元素左上角的一个点,所以我还需要大小、宽度和高度——它们并不总是设置好的 如果没有设置大小,我需要找到一种方法来获得默认大小。我更喜欢没有JQuery的纯JS解决方案 使用调试器查找默认大小可能会有所帮助,但我想知道是否有其他方法可以为我提供一个通用而非硬编码的解决方案,即某种类型的getDefaultIframeSize 谢谢。您可以将iframe放在页面上,不带任何宽度/高度细节,加载页面,然后使用类似FireBug的东西检查if

我需要iframe元素相对于整个页面的精确边框。因为我只能得到元素左上角的一个点,所以我还需要大小、宽度和高度——它们并不总是设置好的

如果没有设置大小,我需要找到一种方法来获得默认大小。我更喜欢没有JQuery的纯JS解决方案

使用调试器查找默认大小可能会有所帮助,但我想知道是否有其他方法可以为我提供一个通用而非硬编码的解决方案,即某种类型的getDefaultIframeSize


谢谢。

您可以将iframe放在页面上,不带任何宽度/高度细节,加载页面,然后使用类似FireBug的东西检查iframe元素


Firebug会告诉你窗口的计算宽度和高度

那么为什么不自己设置框架尺寸呢?@eve:他不会给你一个需要额外软件的最终解决方案。他给了你一个方法,你可以用它自己回答你原来的问题。@eve:Ah如果你想要一个javascript解决方案,你可以使用JQuery来获取iFrame的高度和宽度example@CraigW:jQuery也是我要做的。但伊芙明确表示,我不喜欢使用额外的软件。有时,如果OP只是花时间将所有内容写出来,并事先提供更多细节,这些问题会更容易回答。从听起来的情况来看,父元素宽度/高度比每个浏览器默认的CSS宽度/高度更有用。我认为OP可能想要的东西并不是问题所抓住的。