iframe 自适应高度
来源:互联网 发布:还珠格格重生之知画 编辑:程序博客网 时间:2024/05/23 13:23
目标:在窗口中嵌入一个iframe,iframe里load页面,和在主页面load 一样
用定时器完成。在chrome上通过。但是定时器看起来比较挫。考虑用事件绑定。查阅了stackoverflow。好像没有对于scrollheight改变的事件绑定,甚至scrollHeight
都不是标准属性。以后考虑用DOMNodeInserted和DOMNodeRemoved之类的事件试试。现在先不折腾了。用定时器的代码如下:
<!DOCTYPE HTML><!--用iframe打开页面--><html lang="en-US"><head><meta charset="UTF-8"><title>test</title><style type="text/css">html {margin: 0;padding: 0;}</style></head><body><iframe id="frif" src="http://www.baidu.com" frameborder="0" scrolling="no" width="100%" ></iframe><script type="text/javascript" src="../resources/zepto.js"></script><script type="text/javascript"> var resizeWindow=function(){ var h=window.frames["frif"].document.body.scrollHeight; ($("#frif").height()===h) || $("#frif").height(h); }; window.setInterval("resizeWindow()", 200);</script></body></html>
参考:
http://bbs.blueidea.com/thread-2902341-1-1.html
http://stackoverflow.com/questions/1835219/is-there-an-event-that-fires-on-changes-to-scrollheight-or-scrollwidth-in-jquery
http://stackoverflow.com/questions/8646757/is-there-an-simulation-of-mozscrolledareachanged-event-in-chrome
https://developer.mozilla.org/en-US/docs/Mozilla_event_reference?redirectlocale=en-US&redirectslug=DOM%2FDOM_event_reference
https://developer.mozilla.org/en-US/docs/DOM/MutationObserver
http://www.jqui.net/jquery-projects/jquery-mutate-official/
- Iframe高度自适应
- iframe 的自适应高度
- 是Iframe高度自适应
- iframe 的自适应高度
- iframe自适应高度
- Iframe自适应高度
- 让IFRAME自适应高度
- Iframe 自适应高度宽度
- iframe自适应高度
- iframe自适应高度
- Iframe自适应高度[摘]
- 让Iframe自适应高度
- IFRAME自适应高度
- iframe自适应高度[转]
- iframe自动自适应高度
- iframe 自适应高度
- Iframe自适应高度
- iframe自适应高度
- yii Maximum function nesting level of '100' reached, aborting!
- 设计模式的解析和实现(C++)之七-Bridge模式
- 各种浏览器的css hack写法
- ABAP中输入write命令使用
- diy攒机记录
- iframe 自适应高度
- 使用json-lib进行Java和JSON之间的转换
- omnetpp使用手记 导入dmfssim工程
- 【PHP】MySQL 数据库操作类
- fork与vfork的区别
- Navicat 导出表结构
- Eclipse中开发Ruby遇到invalid multibyte char (US-ASCII)
- MPC7448 Reworks移植随笔--Tsi108中断控制器电平触发小问题
- 系统调用