用iframe现实:
标题
----------------------------
iframe
       
----------------------------
页面底部
我想让iframe中出现的页面多大就多大内部不出现滚动条,在整个页面中增加滚动条。
我把scrolling的值设为no,iframe中的页面内容少时能全部现实,多时就只现实一部分。

解决方案 »

  1.   

    iframe 常用属性
    <iframe id="fid" src="" width="428" height="30"  marginheight="0" frameborder="0" scrolling="no" vspace="0" 
    hspace="0"  marginwidth="0" ></iframe>/**
    iframe 常用属性: src          -- 引用链接地址
     width     -- 框架的宽度
     height    -- 框架的高度
     frameborder     -- 定义了内容页的边框,取值为(1|0),缺省值为1
     marginwidth     -- 定义了框架中HTML文件显示的左右边界的宽度,缺省值由浏览器决定
     marginheight    -- 定义了框架中HTML文件显示的上下边界的矿度,缺省值由浏览器决定
     scrolling     -- 设置或获取框架是否可被滚动。
         auto=自动调整
         yes =有滚动条
         no =无滚动条 vspace   -- 设置或获取对象的水平边距
     hspace   -- 设置或获取对象的垂直边距*/
    var fid = document.getElementById("fid");
    fid.scrollHeight; //得到滚动条的高度
    fid.scrollWidth; //得到滚动条的宽度
    下面是浮动帧标记Iframe的各项属性:   
        一、基本语法:   
        <iframe>……</iframe>   
        浮动帧标记Iframe必须成对出现,即有开始标记<iframe>,就必须有结束标记</iframe>。   
        
        二、浮动帧标记Iframe的属性:   
        1、文件位置:   
        语法:src=url   
        说明:url为嵌入的HTML文件的位置,可以是相对地址,也可以是绝对地址。   
        示例:<iframe   src="iframe.html">   
        2、对象名称:   
        语法:name=#   
        说明:#为对象的名称。该属性给对象取名,以便其他对象利用。   
        示例:<iframe   src="iframe.html"   name="iframe1">   
        3、ID选择符:   
        语法:id=#   
        说明:指定该标记的唯一ID选择符。   
        示例:<iframe   src="iframe.html"   id="iframe1">   
        4、容器属性:   
        语法:height=#   width=#   
        说明:该属性指定浮动帧的高度和宽度。取值为正整数(单位为像素)或百分数。   
        height:指定浮动帧的高度;   
        width:指定浮动帧的宽度。   
        示例:<iframe   src="iframe.html"   height=400   width=400>   
        5、尺寸调整:   
        语法:noresize   
        说明:IE专有属性,指定浮动帧不可调整尺寸。   
        示例:<iframe   src="iframe.html"   noresize>   
        6、边框显示:   
        语法:frameborder=0、1   
        说明:该属性规定是否显示浮动帧边框。   
        0:不显示浮动帧边框;   
        1:显示浮动帧边框。   
        示例:<iframe   src="iframe.html"   frameborder=0>   
           <iframe   src="iframe.html"   frameborder=1>   
        7、边框厚度:   
        语法:border=#   
        说明:该属性指定浮动帧边框的厚度,取值为正整数和0,单位为像素。为了将浮动帧与页面无缝结合,border一般等于0。   
        示例:<iframe   src="iframe.html"   border=1>   
        8、边框颜色:   
        语法:bordercolor=color   
        说明:该属性指定浮动帧边框的颜色。color可以是RGB色(RRGGBB),也可以是颜色名。   
        示例:<iframe   src="iframe.html"   bordercolor=red>   
        9、对齐方式:   
        语法:align=left、right、center   
        说明:该属性指定浮动帧与其他对象的对齐方式。   
        left:居左;   
        right:居右;   
        center:居中。   
        示例:<iframe   src="iframe.html"   align=left>   
           <iframe   src="iframe.html"   align=right>   
           <iframe   src="iframe.html"   align=center>   
        10、相邻间距:   
        语法:framespacing=#   
        说明:该属性指定相邻浮动帧之间的间距。取值为正整数和0,单位为像素。   
        示例:<iframe   src="iframe.html"   framespacing=10>   
        11、内补白属性:   
        语法:hspace=#   vspace=#   
        说明:该属性指定浮动帧内的边界大小。取值为正整数和0,单位为像素。两个属性应同时应用。   
        hspace:浮动帧内的左右边界大小;   
        vspace:浮动帧内的上下边界大小。   
        示例:<iframe   src="iframe.html"   hspace=1   vspace=1>   
        12、外补白属性:   
        语法:marginheight=#   marginwidth=#   
        说明:该属性指定浮动帧的边界大小。取值为正整数和0,单位为像素。两个属性应同时应用。     
        marginheight:浮动帧的左右边界大小;   
        marginwidth:浮动帧的上下边界大小。   
        示例:<iframe   src="iframe.html"   marginheight=1   marginwidth=1>  
      

  2.   

    页面内容的高度,不会把iframe撑高的,任何属性的设置都没有用
    如果你想要这样的效果,在内嵌的页面中计算出页面高度,返回给父页面
    让父页面去修改这个iframe的高度