IFrame 自动调整大小

原创 2007年10月11日 14:32:00

主页面:

            //** iframe自动适应页面 **//

            
//输入你希望根据页面高度自动调整高度的iframe的名称的列表
            //用逗号把每个iframe的ID分隔. 例如: ["myframe1", "myframe2"],可以只有一个窗体,则不用逗号。

            
//定义iframe的ID
            var iframeids=["contents","main"]

            
//如果用户的浏览器不支持iframe是否将iframe隐藏 yes 表示隐藏,no表示不隐藏
            var iframehide="no"

            
function dyniframesize(height)
            
...{
                
var dyniframe=new Array()
                
for (i=0; i<iframeids.length; i++)
                
...{
                    
if (document.getElementById)
                    
...{
                        
//自动调整iframe高度
                        dyniframe[dyniframe.length] = document.getElementById(iframeids[i]);
                        
if (dyniframe[i] && !window.opera)
                        
...{
                            
if (i < 2)
                            
...{
                                dyniframe[i].style.display
="block"
                                
if (dyniframe[i].contentDocument && dyniframe[i].contentDocument.body.offsetHeight) //如果用户的浏览器是NetScape
                                    dyniframe[i].height = dyniframe[i].contentDocument.body.offsetHeight + height; 
                                
else if (dyniframe[i].Document && dyniframe[i].Document.body.scrollHeight) //如果用户的浏览器是IE
                                    dyniframe[i].height = dyniframe[i].Document.body.scrollHeight + height;
                            }

                        }

                    }

                    
//根据设定的参数来处理不支持iframe的浏览器的显示问题
                    if ((document.all || document.getElementById) && iframehide=="no")
                    
...{
                        
if (i < 2)
                        
...{
                            
var tempobj=document.all? document.all[iframeids[i]] : document.getElementById(iframeids[i])
                            tempobj.style.display
="block"
                        }

                    }

                }

            }

            
            
function dyniframesize1()
            
...{
                dyniframesize(
0);
            }


            
if (window.addEventListener)
                window.addEventListener(
"load", dyniframesize1, false)
            
else if (window.attachEvent)
                window.attachEvent(
"onload", dyniframesize1)
            
else
                window.onload
=dyniframesize1
        
</script>

 功能页面:

onload="parent.dyniframesize(100);"

Oracle 性能调整与优化

在本课程中,学员们将基于Oracle数据库掌握其性能调整的关键要素以及调整优化方法,包括从物理层面规划,系统层面参数设置,存储子系统优化调整,编写高效的SQL语句,基于访问路径的优化,表连接优化,SQL提示的使用,自动优化SQL,PL/SQL性能优化,使用批量SQL提高性能,AWR,ADDM报告解读等大量性能优化实用技巧。
  • 2018年04月03日 10:30

iframe自动根据内容调整大小

出处:http://blog.163.com/xx_jun_/blog/static/20827520920125169374412 最近做网页开发,用到了iframe,其实以前也用这个,不过由...
  • u012931864
  • u012931864
  • 2015-12-21 09:29:46
  • 718

嵌入网页,调整内容的大小

当我们需要在自己的网页里嵌入别人网页内容的时候可以用HTML的iframe标签来做到,iframe标签的定义为:iframe 元素会创建包含另外一个文档的内联框架(即行内框架),基本上所有的浏览器都支...
  • qq_39019865
  • qq_39019865
  • 2018-01-10 11:44:50
  • 325

iframe根据内容自动调整长度.

由于公司战略的需求,使用iframe(本人还是喜欢include),在使用中发现,随着页面数据的增多,iframe会出现下拉框,长度不够,但是设置足够长的长度时,当数据较少时,页面下方会出现空白域,在...
  • shiro558
  • shiro558
  • 2005-06-14 10:19:00
  • 1047

iframe 的自动大小调整

js实现自动调整大小的iframe  iframe自动调整大小var myI,myW
  • reddream228
  • reddream228
  • 2010-09-28 15:58:00
  • 442

IFrame自动调整大小

var myI,myW,myHfunction ResizeIframe(i) {    i.height = 10;    i.width = 10;    var b = i.contentWin...
  • shunzi110
  • shunzi110
  • 2006-09-23 14:04:00
  • 1935

iframe自动调整大小

页面跳转自动调整大小 A.jsp String path = request.getContextPath(); String basePath = request.getS...
  • haoyuexihuai
  • haoyuexihuai
  • 2012-10-24 13:38:45
  • 1642

javascript 动态改变框架frame,iframe的大小

两个html1.index.htmlhtml>head>meta name="GENERATOR" content="Microsoft FrontPage 5.0">meta name="ProgI...
  • yanleigis
  • yanleigis
  • 2007-11-22 11:57:00
  • 4622

jquery对iframe自适应高度插件

  • 2012年02月23日 17:09
  • 53KB
  • 下载

iframe自动拉伸处理

  这两天在作工业设计申请精品课程网站时遇到的一些问题,也找到了一些基本方法,罗列如此一、关于iframe,iframe不会跟随所载入页面的长度而拉伸,有两种方法解决这一问题:1、script lan...
  • zjucs2008zyj
  • zjucs2008zyj
  • 2008-05-07 23:27:00
  • 1016
收藏助手
不良信息举报
您举报文章:IFrame 自动调整大小
举报原因:
原因补充:

(最多只允许输入30个字)