我想问,有一个页面,我想在另一个页面用iframe来引用他,但是我不想显示全部,只想引用那个页面中心200*200大小的内容,可以吗?

解决方案 »

  1.   

    你把iframe中应用那个页面的窗口也设置为200*200,然后把那个滚动条去掉!
    有时需要在一个网页里用框架<iframe>来调用另一个网页,多数情况下是全部显示,只要使用下面的代码就可以了: <iframe width="775" height="1600" frameborder="0" scrolling="no" src="url"></iframe>url是要<iframe>的网页地址。但如果希望要<iframe>的网页只显示一部分呢,尤其是网页中某个局部呢?那就可以用下面的代码实现:<table width="560" border="0" align="center" cellpadding="1" cellspacing="1"> 
    <tr> 
    <td> 
    <p align="center" style="margin-top: -109;margin-left: -109"> 
    <iframe width="560" height="548" src="url" frameborder="no" border="0" marginwidth="0" marginheight="0" scrolling="no"></iframe> 
    </td> 
    </tr> 
    </table>红色的代码是布局的关键,margin-top: -109表示顶部缩进109px,margin-left: -109表示左边缩进109px。至于右边和底部缩进,很简单,修改<iframe>的宽度和高度就可以了。这样就可以让调用的网页只显示一小部分甚至一个局部了,很方便。
      

  2.   

    在Pagege1.aspx页面中的代码
    <div id="divShow" style="left: 30%; width: 200px; position: absolute; height:200px; border:1px solid #333;">
         <iframe id="iframe1" frameborder="0" name="iframe1" style="width: 200px; height: 200px" src="Pagege2.aspx"></iframe>        
    </div>设置iframe的src为要引用页面