我想为我的客户提供一个可以包含在他们网站中的插件。问题是iframe的内容每天都在变化,并且具有不同的高度。据我所知,iframe的高度可以用css或简单的height
标签指定,但高度是固定的。我希望使用内容动态更改高度,这可以通过JavaScript完成,但是如何在iframe代码中包含有效的JavaScript行inline
,所以我不会混淆我的客户?
像
<iframe src="..." border="..." onload="..."></iframe>
编辑我想提供一行代码,以便可以从我的用户轻松地将这些代码实现到网站中。
答案 0 :(得分:0)
我过去所做的就是让帧的内容在加载了它的内容高度之后更新它的标题,然后告诉它父页面加载标题的url轮询的帧等于指定内容高度的代码,然后更新iframe大小并停止轮询。除非浏览器安全性发生变化,否则文档标题就是我找到的方式来解决框架内容与父页面不同的域。