iframe中的页面宽度

时间:2015-07-02 06:48:54

标签: javascript jquery html css iframe

我有一个父页面,在该父页面内,有一个iframe大约是父页面大小的一半。

iframed页面中的JavaScript应该获得iframed页面的大小并设置文本输入的大小,但是JavaScript document.body.clientWidth和jQuery {{1}正在返回父页面的宽度。

如何从iframe内的脚本获取iframed页面的宽度(即,无需将iframe宽度从父页面发送到带有查询字符串的iframe页面)?它们也是跨域的。

2 个答案:

答案 0 :(得分:0)

只需使用它 -

<iframe src="demo_iframe.htm" width="200" height="200"></iframe>

答案 1 :(得分:0)

  

类似的工作在这里完成stackoverflow.com/questions/7808729 / ...如果有效,你可以参考这个 - Manoj Singh

谢谢,这正是我想要的!

编辑:对不起,经过一些测试,这不能很好。在jsfiddle它可以工作,但在我的页面中,它只能准确地给我高度。