现在在html中 写了一个javascript: <script language="JavaScript"> function resizeWin() {  
 moveTo(0,0);
 resizeTo(screen.availWidth, screen.availHeight);
}</script> 然后在 body中调用 <body  onload="resizeWin()" onresize="resizeWin()"> 目的是让web页面始终保持最大化,不让用户resize它. 可是打开页面时,onload执行正确,出来一个全屏的页面, 但是仍然可以改变该页面的大小, 执行onresize="resizeWin()"时页面有出错信息;拒绝访问. 这是怎么回事啊? 高手们赐教.

解决方案 »

  1.   

    又测了,IE 7 下仅打开此页面时功能正常,当打开多个页面后就失效了,道理很简单,一对一变成了一对多,IE 7 下就死心吧!
      

  2.   

    啊, 很奇怪我在我的机器上测试, 用户仍然可以resize窗口大小呢, 然后网页提示出错 - -!
    郁闷的我.我知道应该在open该页面时就让 页面resizable=no, 但是这个页面是由applet的getAppletContext().showDocument(url, string)打开的, 所以不知道怎样设置, 只有在打开后的页面里做resize的限制了.
      

  3.   

    谢谢yixianggao
    有更好的方法让页面一直保持最大化吗?
      

  4.   

    看ShowModelDiago('xx.htm','window','width='+screen.availWidth+';height='++'')
      

  5.   

    ShowModalDialog(): 是applet中的方法吗? 查不到.
      

  6.   

    showModalDialog 创建一个显示指定 HTML 文档的模式对话框。 
    showModelessDialog 创建一个显示指定 HTML 文档的非模式对话框。 
    DHTML手册