调整iframe高度,跨域,无访问嵌入站点

时间:2014-04-17 00:49:47

标签: html iframe height cross-domain

我正在撰写一个网站,人们可以通过iFrame轻松收集反馈并将其放在他们的网站上。这些反馈可以是1到80个字符。字体大小为12px,div宽度为200px,反馈可以是1到10行之间的任何值。这就是为什么需要自动调整iFrame的高度。

当前代码:

<iframe width="215" height="150" src="//www.DOMAIN.com/widget/5a.php?id=UNIQUETOKEN" frameborder="0"></iframe>

注意: 我无法访问放置iFrame的网站的文件,也不想让我的用户添加超过一段代码

不太有用的解决方案:

  • postMessage :不仅需要添加一段代码
  • 拥有更大的iFrame :如果反馈很短,这会留下空白
  • 让用户调整iFrame高度:我希望它对超级用户友好,即使对于没有编码知识的人也是如此
  • 显示静态反馈:我也可以让用户选择他/她收到的反馈,以获得静态高度。不是我理想的解决方案,每个反馈的高度仍然不同,因为有些字母比其他字母宽(即“www”vs“iii”)

我希望有人可以帮助我!

0 个答案:

没有答案