window.open('Test.aspx','top=50,left=220,width=550,height=335,scrollbars=no,resizable=no,center=yes');如何在Text.aspx中点击Button之后使得弹出的窗口大小改变?

解决方案 »

  1.   

    <script>
    var win=null;
    var CallID=0;
    function PopWin()
    {
    if(win==null)
    {
    win=window.open("htmlpage2.htm","a",
    "width=100,height=100,top=0,left=0");

    }
    CallID=setInterval("MoveWin()",500)
    }
    function MoveWin()
    {
    if(win!=null)
    {
    win.moveBy(10,10);
    }
    }
    function ResizeWin()
    {
    if(win!=null)
    {
    win.resizeBy(10,10);
    }
    }
    function StopCall()
    {
    if(CallID!=0)
    {
    clearInterval(CallID);
    CallID=0;
    }
    }

    function CloseMe()
    {
    alert("关闭窗体");
    if(confirm("是否关闭窗体"))
    {
    self.opener=null;
    self.close();
    }

    }

    function ClosePop()
    {
    win.close();
    self.close();
    }
    </script>
    </head>
    <body>
    <input type=button onclick="PopWin()" value="打开新窗口">
    <input type=button onclick="MoveWin()" value="移动窗体">
    <input type=button onclick="ResizeWin()" value="窗体变大">
    <input type=button onclick="StopCall()" value="停止调用" ID="Button1" NAME="Button1">
    <input type=button onclick="CloseMe()" value="停止调用" ID="Button2" NAME="Button1">
    <input type=button onclick="ClosePop()" value="停止调用" ID="Button3" NAME="Button1">
    </body>
    </html>
    这个是在一个窗口中改变弹出窗口的例子,楼主参考一下
    是不是可以用在自身的窗体中