如何动态调整一个iframe的height?

Snakecn21 发布于 2012/11/19 10:59
阅读 583
收藏 0

请问:如何动态调整一个iframe的height?

比如全屏幕的时候window.innerHeight为500px,现在把窗口缩小下,那么window.innerHeight肯定就不是500了,但是一个iframe的height在创建之初就是固定的,它不会随window.innerHeight的改变而改变。

所以本人想求一个办法解决此问题。

加载中
0
子木007
子木007

常见的做法是在窗口高度变化的时候在主窗口地址后加 hash 来指定当前窗口高度 例如 url#320

然后通过 js 定时查看 location.hash 值,然后调整 iframe 的高度

可参考: http://www.zhangxinxu.com/wordpress/?p=1294

Snakecn21
Snakecn21
兄弟可以把完整代码贴出来吗?
0
foxidea
foxidea

window.onresize = function(){

//这里来调整 iframe 的 document 的 高度 宽度

}

返回顶部
顶部