我在我的服务器上有一个站点,它从我无法访问的外部站点提取iframe。根据内容高度自动调整iframe的大小
我希望iframe根据被拉入的内容调整高度,以便整个页面看起来像一个页面。
*我不需要知道如何摆脱滚动条。
有没有人有任何想法?提前致谢!
我在我的服务器上有一个站点,它从我无法访问的外部站点提取iframe。根据内容高度自动调整iframe的大小
我希望iframe根据被拉入的内容调整高度,以便整个页面看起来像一个页面。
*我不需要知道如何摆脱滚动条。
有没有人有任何想法?提前致谢!
我不认为这是可能的。无法使用JavaScript与iframe进行交互。这会造成严重的安全后果,所以浏览器不允许这样做。
你是指“内容的高度”是什么意思?它是图像,文本块还是表格?您可能能够使用某种AJAX获得它,但它将取决于iframe中的内容类型。
iFrame内的内容始终在变化,这意味着高度始终在变化。我基本上是进口另一个网站。 http://www.talkingdogtees.com – talkingD0G 2011-04-14 14:13:54
这是正确的。跨域问题会阻止浏览器检测到非本地iframe的内容。 – mattbasta 2010-07-22 23:46:39
是的,浏览器阻止访问iframe的全部原因是为了防止XSS和XSR攻击 – 2010-07-24 14:18:55