<SCRIPT language=Javascript1.2 type=text/javascript><!--
function addbook(){
alert("IE only")}
var mode=0
var old=new Array();
function fullme(e){
if(mode==0){
if(typeof document.all!='undefined'){
if(top.document.body.offsetWidth==screen.availWidth){
alert("信息提示:你的浏览器已被锁定视窗最大化,无法启用全屏模式!");
e.returnValue=false;
return false;
}
top.moveBy(e.clientX-e.screenX,e.clientY-e.screenY);
top.resizeBy(screen.availWidth-top.document.body.offsetWidth,
screen.availHeight-top.document.body.offsetHeight);
}else{
window.top.moveTo(0,0);
window.top.resizeTo(screen.availWidth,screen.availHeight);
old[0]=window.toolbar.visible;
old[1]=window.statusbar.visible;
old[2]=window.menubar.visible;
window.toolbar.visible=false;
window.statusbar.visible=false;
window.menubar.visible=false;
}
mode=1;
}else{
if(typeof document.all!='undefined'){
top.moveTo(0,0);
top.resizeTo(screen.availWidth,screen.availHeight);
}else{
window.toolbar.visible=old[0];
window.statusbar.visible=old[1];
window.menubar.visible=old[2];
}
mode=0;
}
return true;
}
--></SCRIPT>
<body scroll=no onload=fullme(event)>

解决方案 »

  1.   

    楼上的真逗:)
    这段小代码can do it!
    <script>
    function maximizeWin() { 
    if (window.screen) { 
    var aw = screen.availWidth; 
    var ah = screen.availHeight; 
    window.moveTo(0, 0); 
    window.resizeTo(aw, ah); 

    }
    maximizeWin();
    </script>
      

  2.   

    <SCRIPT language=javascript>
    <!--
    function toppage(){
      if (self.location!=top.location){
         parent.document.all(self.name).height = document.body.scrollHeight + 30;
         parent.document.all(self.name).width  = document.body.scrollWidth  + 30;
      }
    }
    function window.onload(){
    toppage();
    if (self.location!=top.location){
    window.resizeTo(document.body.scrollWidth,document.body.scrollHeight);
    }
    }
    // --></script>
      

  3.   

    thunderx(平生一笑) 已经OK了,怎么还继续呢!
      

  4.   

    用得着那么罗嗦吗?
    <SCRIPT language=javascript>
    <!--function changesize()
    {
      window.moveTo(0, 0);
      self.resizeTo(screen.availWidth,screen.availHeight)
    }
     window.onload=changesize
    // --></script>
    搞定
      

  5.   

    调用window的方法就可以了。
    不过有好多用open的设置,如状态栏,菜单栏,大小可调等,不能在IE中实现本窗口控制。window.moveTo(0, 0); 
    window.resizeTo(screen.availWidth, screen.availHeight); 是否有滚动条,可以试试下面的代码
    document.body.scroll="yes";
    或 
    document.body.scroll="no"; (呵呵,控制滚动条我没有试过,不过我想可以,所以就发了)
      

  6.   

    还有,要激活躲在后面的窗口,可以用 window.focus();
      

  7.   

    IE6.0及之前版本,好像只有用window.open实现
      

  8.   

    NewTWG(一只T小猫):
    IE60也不行?????
    IE70如何实现呢?
      

  9.   

    我半年前学web编程
    先学vbscript+asp,用廖信言写的《asp 彻底研究》,学的时候想看别的网站的源代码,但没看到用vbscript写的,于是郁闷.....
    现在改学javascript,用《javascript 开发者使用手册》(机诫工业出版)这本书
    现在感觉是:
    (1)没有html的基础,好些标记的属性不晓得
    (2)现在很怀疑有没有网站用vbscript写(若有,请举例)
    (3)asp是可以用javascript写的,但市面上讲asp的书必用vbscript写,没看到用javascript的
    (4)到现在只会简单的用css样式,有好的书专门介绍css的吗?请大家就html,vbscript,javascript,css方面的书谈一下,能说书的全名、出版社、作者、价钱最好。
    有跟我一样想看好书的朋友也可以将自己的问题写下来。
    有兴趣的朋友到我的帖子看一下:
    http://expert.csdn.net/Expert/topic/2841/2841023.xml?temp=.7260706