【问题标题】:iFrame Resize Based On "Change Source" Button?基于“更改源”按钮的 iFrame 调整大小?
【发布时间】:2011-12-08 13:28:35
【问题描述】:

我遇到了一个奇怪的 iFrame 情况。我有一个搜索按钮,单击该按钮时,会根据其表单值的值更改其下方 iFrame 的源/URL。那部分效果很好,但我似乎无法正确调整高度! iFrame 内容的宽度将始终完全相同,所以这不是问题,但高度不会根据框架的动态内容自动改变:( 有谁知道如何/是否可以解决这个问题(不固定.. .haha)?iFrame 不适合用于这样的事情吗?不幸的是,IE6 支持是优先事项...感谢您提供的任何帮助,我很感激!

【问题讨论】:

  • 我相信 iFrame 采用静态宽度和高度属性(并且不会根据内容而改变)。想到了两个解决方案:第一个是做一些访问html节点并找到它的高度的JavaScript代码,然后将其更新到父节点,另一个是使用AJAX并将结果放在@ 987654321@,但我不确定 IE6 是否支持 AJAX。 编辑: IE6 是否 支持 AJAX :)

标签: javascript html iframe


【解决方案1】:

尝试设置 iframe 高度=100%。示例: ,或者只是在 iframe 中编写一些 javascript,根据内容更改调整 iframe 的大小

【讨论】:

    【解决方案2】:

    http://sonspring.com/journal/jquery-iframe-sizing

    这正是我想要的!我很惊讶这并不容易找到......

    【讨论】:

      猜你喜欢
      • 2015-07-19
      • 2011-11-08
      • 1970-01-01
      • 1970-01-01
      • 2017-04-26
      • 2015-04-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多