我在框架里用document.location和Response.Redirect定位网页,但是显示的网页总是出现在左半部分的框架里!!!!
怎么定位到一个新页啊,加不进去target="_blank"啊,指点一下,谢谢.

解决方案 »

  1.   

    ><a onclick="window.open('Dialog.aspx','NewWindow','left=300,top=200,height=260,width=350,scrollbars=no,resizable=no')" href="#">点我</a>
      

  2.   

    不是那么定义的..你使用window.location是再当前页面跳转地址..如果是框架.比如,框架的id是leftF.则这么写:leftF.window.location.href="地址";
      

  3.   

    我是这样写的:
    Response.Write("<script language='javascript'>window.alert('打开页面错误!');document.location='login.aspx'</script>");
    定位到login.aspx这页时,总是在框架左边显示,怎么把login.aspx定位到一个新的空白页???上面两位我试了,好像不行
      

  4.   

    Response.Write("<script language='javascript'>window.alert('打开页面错误!');document.location='login.aspx'</script>");
    改成
    Response.Write("<script language='javascript'>window.alert('打开页面错误!');this.parent.document.location='login.aspx'</script>");