急求!!!!如何在HTML的iframe中,获取被调用的页面的高度,并作为这个iframe的高度?怎么回事哈啊?

HTML的内容:
请问如何获取“/123.htm”的高度,并将这个高度作为HTML中iframe标签的高度?iframe调用的页面是同一个网站的不同网页,大概就是你们所谓的“同域”吧。请大神帮我不全代码,在index.html中使用iframe,调用/123.html,将123.html的文本高度,设置为index.html中iframe的高度。
跪求大神解答。。。急。。
白板的微信
浏览 338回答 2
2回答

慕的地10843

你试试,我这本地测试可以functionsetIframeHeight(iframe){if(iframe){variframeWin=iframe.contentWindow||iframe.contentDocument.parentWindow;if(iframeWin.document.body){iframe.height=iframeWin.document.documentElement.scrollHeight||iframeWin.document.body.scrollHeight;}}};window.onload=function(){setIframeHeight(document.getElementById('external-frame'));};
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript