关于iframe自定义高度的问题_html/css_WEB-ITnose

WBOY
Lepaskan: 2016-06-24 12:18:34
asal
1006 orang telah melayarinya

最近工作中遇到这样一个问题,很是让我纠结,关于iframe自定义高度的问题,是这样的我是在HTML中用iframe内嵌一个JSP页面,jsp页面中的内容是从后台取出来的,因为取出来的内容有时候很多有时候很少,所以设置iframe的高度成为一个很头疼的问题,设置少了话内容多的就不能全部显示,设置多了话内容少的会距离底部留下很大的空白,不好看。看下我写的代码


    

此代码中onload="this.height=window.frames['cjrd'].window.document.body.scrollHeight" 就是取自适应高度,在IE和360浏览器中是正常的,但是到了火狐和谷歌中就取不了自适应高度,求各位帮帮忙。

回复讨论(解决方案)

你可以在iframe页面里调用js算出iframe内容的高度和宽度,然后再从iframe页面的js调用父窗口的js设置该iframe元素的宽和高。

2楼的代码我试了下,貌似还是不行,在火狐和谷歌中不行,不过还是很谢谢大家的帮助

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan