function test()
{
    var w = window.open("WebForm2.aspx","windowname","width=300;height=200;toolbar=no");
}

解决方案 »

  1.   

    把hyperink控件加上onclick属性,属性里用window.open()脚本打开窗口。
      

  2.   

    对不起,写错了,是:
    function test()
    {
        var w = window.open("WebForm2.aspx","windowname","width=300,height=200,toolbar=no");
    }
    中间应该用逗号。
    还有status(状态栏)、resizable(是否可以改变大小)等属性,都是用yes或者no来表示
      

  3.   

    不需要使用hyperlink的,用html的<a href></a>就可以了
    如:
    <a href="#;" onclick="test()">打开一个新窗口</a>
    test就是上面写的函数,你可以把它放在</head>标记下面
    <script language=javascript>
      function test()
      {
        var w = window.open  ("WebForm2.aspx","windowname","width=300,height=200,toolbar=no");
    }
    </script>如果你一定要用,就必须在page_load事件中加入:
    void page_load(object sender, System.EventArgs e)
    {
       a.Attributes.add("onclick","window.open('WebForm2.aspx','windowname','width=300,height=200,toolbar=no');
    }其中a是你定义的hyperlink
      

  4.   

    将hyperink控件的NavigateUrl属性设置为:
    javascript:window.open('MainContent.htm','znfx','channelmode=no,directories=no,fullscreen = no,location=no,menubar=no,resizable=no,scrollbars=no,status=yes,titlebar=yes,toolbar=no,height=527,width=793,top=0,left=0');