我想让一个框架的子框架页面自动充满全屏,但是IE地址栏里面显示的地址依然是主框架的地址,举例如下: 
现有主框架页面xxx.htm,代码如下: 
<FRAMESET cols="100,*"> 
<FRAME src="a.html"> 
<FRAME src="b.html"> 
</FRAMESET> 
但是现在呢,我想让a.html页面充满全屏,而且地址栏里面依然显示的是xxx.htm页面的地址,应该如何实现,xxx.htm页面不能编辑,只能在a.html里面想办法实现,在线等待!!!

解决方案 »

  1.   

    <FRAMESET cols="*,0"> 
    <FRAME src="a.html"> 
    <FRAME src="b.html"> 
    </FRAMESET> 这样就可以了
      

  2.   

    a.html里可以写入js代码<html>
    <head>
    <script language="javascript">
    function changeframe(){
    parent.document.all.tags('frameset')[1].cols=='*,0';
    }
    changeframe();
    </script>
    <body>
    ....
    </body>
    </html>
      

  3.   

    parent.document.all.tags('frameset')[1].cols=='*,0'; 
    这个改成
    parent.document.all.tags('frameset')[0].cols=='*,0'; 晕死了,今天咋回事,老是忘记某些事
      

  4.   

    http://topic.csdn.net/u/20090202/09/75707bb0-72f7-4694-810d-fae6590bc137.html
      

  5.   

    parent.document.all.tags('frameset')[0].cols=='*,0'; 
    多了个=号,去个等号
    parent.document.all.tags('frameset')[0].cols='*,0'; 
    就可以了
      

  6.   

    假如我要在yahoo邮箱实现这个效果如何做呢?也就是当我点击yahoo邮箱邮件标题后,显示的邮件内容充满整个页面,并且在top层显示,但是IE地址栏里面的地址依然不变(还是yahoo邮箱的地址)。