IFrame 根据嵌入页面自动调节大小
2014-08-21 16:28
295 查看
很多人估计会遇到这样的情况,在IFrame嵌入某些页面,总会出现滚动条,那么有没方法,可以让IFrame随着嵌入页面的内容大小自动调节大小而不出现滚动条呢?答案是肯定的,经过查找,本人发现用IframeResizer脚本可以很好解决此问题,并且它是跨域名的,即使嵌入的是第三方页面,不需繁杂处理,几个步骤就可以使它自动调节宽度和高度。
1。首先下载iframe-resizer最新版本,现在是v2.5.2,地址:
https://github.com/davidjbradshaw/iframe-resizer/zipball/master
2。在放Iframe的页面,引入iframeResizer.min.js脚本,并且进入如下初始化。
实例:
http://davidjbradshaw.com/iframe-resizer/example/
1。首先下载iframe-resizer最新版本,现在是v2.5.2,地址:
2。在放Iframe的页面,引入
<scripttype="text/javascript"> iFrameResize({ log:true,//Enableconsolelogging enablePublicMethods:true,//Enablemethodswithiniframehostedpage }); </script> 3。添加的Iframe,还要进行如下设置,宽度设置成百分比,scrolling设成no. 如: <iframesrc="http://anotherdomain.com/frame.content.html"width="100%"scrolling="no"></iframe> 4。在被嵌入的页面,添加如下脚本.
<scriptsrc="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<scriptsrc="js/iframeResizer.contentWindow.min.js"type="text/javascript"></script> 5.为兼容IE8+,还要添加如下。
<metahttp-equiv="X-UA-Compatible"content="IE=edge">
实例:
相关文章推荐
- IFrame 根据嵌入页面自动调节大小
- IFrame 根据嵌入页面自动调节大小
- iframe根据子页面自动调整大小
- iframe的大小自动适应嵌入页面大小的代码
- [JS]iframe根据子页面自动调整大小
- iframe根据子页面自动调整大小
- iframe 随着页面大小自动扩展
- iframe 自动适应页面大小
- 在iframe的name不定时,根据被包含页面大小动态改变iframe的大小(by quqi99)
- EXTjs 页面自动加载与IFRAME嵌入进来的区别
- QBoxLayout::setSizeConstraint可以固定窗口的大小,且根据内部控件所占用的位置自动调节大小
- iframe如何让父页面根据子页面的大小而动态为子页面留出空间
- UITextView根据内容、字体属性自动调节自己的大小
- iframe 自动适应页面大小
- Iframe页面内容变更页面自动改变大小(非加载时自适应大小)
- 页面中iframe中嵌入一个跨域的页面,让这个页面按照嵌入的页面宽高大小显示的方式;iframe嵌套的页面不可以编辑的问题解决方案
- Jquery 操作页面中iframe自动跟随窗口大小变化,而页面不出现滚动条,只在iframe内部出滚动条
- iframe里面 怎么让页面的大小自动调整到框架的大小
- JS 中根据iframe子页面自动iframe高度
- 自动调整嵌入iframe的页面的高度