根据内容自动更改iframe的高度

时间:2012-10-07 14:56:03

标签: html css iframe height

我使用iframe嵌入了一个论坛页面,论坛的主页在高度方面有一定数量的像素,更准确地说是1500px,但是当我按下一个高度超过1500px的主题时,iframe添加了一个滚动条。有没有办法让它动态化?为了适应每一个新话题我都按?

以下是代码:

<div align="center"><iframe height="1500" width="1300" frameborder="0" src="http://thc-racing.forumotion.co.uk/">your browser does not support IFRAMEs</iframe>

我在谷歌上搜索但我没有找到任何代码可以使用。

以下是链接:http://thc-racing.ucoz.com/index/forum/0-14

我需要帮助,谢谢你

1 个答案:

答案 0 :(得分:2)

Pavlo是对的,你只能用HTML和CSS来完成这个,因为论坛在不同的域上。 但是,您可以使用某些服务器端脚本(例如PHP)获取您域上的论坛帖子。我不确定这是否适用于您的项目,但我会为您描述以防万一。 您要做的是将iFrame源设置为服务器上的页面,例如forum.php。然后,在该文件中,从所需的URL加载HTML并将其放入DOM对象中。这允许你对你所拉的页面做各种整洁的事情,比如确定事物的高度。 我有一个非常相似的Github。它从Google日历中获取源代码,以便您可以动态设置它。看看这里的代码:

https://github.com/jmeas/PHP-Styled-Google-Calendar

如果PHP是您想要追求的选项,请告诉我,我可以帮助您做出更详细的回复。