你在a.jsp的本身引用这个命令 
<body onload="window.resizeTo(700,400);">
想哪个窗口 变得这么大 就在那个窗口中引用onload

解决方案 »

  1.   

    我是在a.jsp中的 onload事件中写的,好象IE有记忆功能一样,打别的还是a的那么大。
      

  2.   

    不错IE是有记忆功能,你把页面的大小手动调整下都会使下次打开的页面变化
    但是我感觉最开始设计这个程序的人肯定只是对弹出窗口进行了考虑,如果不是弹出的可能没设想过比如下面的程序就不会出现楼主的情况
    3.htm<input name=button1 type=button value="按" onclick="window.open('4.htm')">
    <input name=button1 type=button value="按" onclick="window.open('5.htm')">4.htm
    <body onload='window.resizeTo(400,400)'>
    fddfs
    </body>5.htm<body>
    sdgsd
    </body>
      

  3.   

    谢谢各位的回复,我认为'window.resizeTo'这种方法还是不行的,因为一个网站里不可能全在一个页面里导航,肯定有弹出窗口,当第一个窗口不resize后,以后的弹出窗口也会变大小的,恩,我估计这种方法是不行的了,除非在打开时限制,但那样,需要修改的地方就太多了,每个调用这个页面的地方都要改,而不是只改这一个页面……如果各位有更好的解决方法,欢迎留言
      

  4.   

    解决方法:
    1 resizeTo之前记住窗口的高度和宽度(全局变量)
    2 以后的window.open都使用上面记录的变量
    3 主窗口关闭之前执行一次resizeTo还原,这个用户基本上看不到