如何使 iframe 适合 100% 的内容(使用 JavaScript)的问题已经在论坛上得到解答……仅适用于显示来自同一域的内容的 iframe。
我的问题:当 iframe src 属性用于包含框架的页面域之外的页面时,是否可以调整 iframe 的大小以适应内容?围绕跨站点脚本的浏览器安全功能阻止我访问 iframe 的文档对象。
我正在寻找任何创造性的解决方案。我的一个想法是以某种方式检测滚动条在 iframe 上可见,并逐渐增加高度直到它们不可见。不幸的是,我也找不到任何检测可见滚动条的方法。想法?
请注意,我正在寻找客户端解决方案。
回应:
戴夫
问题仍然存在——我不提前知道远程文档的高度,所以我无法从数据库或查询字符串值中设置它。
杜软
CSS 中 iframe 上的 100% 不会将其设置为iframe内内容的 100%,而是相对于页面或包含元素(即 div 或其他内容)。