注册 登录
编程论坛 JavaScript论坛

高手请进,窗口最大化的问题

gulimeksoft 发布于 2010-12-01 16:48, 1273 次点击
用什么方法都可以,如何实现把一个页面最大化,且父窗口用户怎么也看不见,页面的超链接也最大化
1.window.open()一般情况下可以实现,但是在IE7中,设置里WEB表示方法设定-倒数第2个单选里选第3的个,总在新窗口中打开,则window.open()无效
2.window.showModalDialog()也可以实现最大化,但是最大化的时候如何把父窗口关闭,或者隐藏或者移动到屏幕外,反正就是让父窗口用户看不见,或者固定window.showModalDialog()弹出的子页面也行,让他不能拖动;还有就是子窗口中如果有框架,框架中的超链接将会弹出新窗口,如何解决
6 回复
#2
冰镇柠檬汁儿2010-12-01 20:49
对不起,帮不了你,帮顶吧
不过我到有个建议,你可以把整个页面重绘,也就是说,删掉原有的显示的信息,然后再从新绘制新的显示信息
#3
kai2010-12-01 22:01
你是指全屏吗?

代码:
Funktion fullScreen () // user defined method for window-Object
     {

      this.moveTo(0, 0);
      this.resizeTo(screen.availWidth,screen.availHeight);
      // this.outerWidth = screen.availWidth;
      // this.outerHeight = screen.availHeight;

     } // end of fullScreen  
#4
gulimeksoft2010-12-01 22:36
重绘应该不行吧,还有很多子页面呢,页面中还有框架,就是让一个完整的系统一直运行在窗口最大化中。全屏也应该不行,没有边框,上面的最大化最小化关闭按钮都没了,谢谢大家了
#5
冰镇柠檬汁儿2010-12-01 23:02
其实重绘也可以是隐藏和显示的转换啊,没必要非得把代码都删掉,只要放在一个div中,然后显示或隐藏这个div就可以实现界面的整体转换了
#6
gulimeksoft2010-12-02 07:51
回复 5楼 冰镇柠檬汁儿
DIV能移动到document外面来么,我要的最终效果就是一般的网页一直都不显示地址栏,工具栏等,再说DIV也不能装很多个页面啊,呵呵
#7
aspic2010-12-03 15:10
那最好不要用浏览器了
1