怎样让Response.Write("")中的内容在新窗口中显示?不是alert('')也不是cnfirm('').
请高手赐教!谢谢

解决方案 »

  1.   

    Response.Write("<script>window.open('url');</script>");
      

  2.   

    我的意思是Response.Write("aaaaaaaa"),怎样才能让“aaaaaaa”显示在新的窗口中,而不是在原有窗口中。请各位高手赐教!
      

  3.   

    举个例子给你看
    this.Response.Redirect("Bookclass.aspx?id=1000");
    在Bookclass.aspx里面的代码
    Response.Write(this.Request.QueryString["id"])
      

  4.   

    var w = window.open("","_blank");
    w.document.write("aaa");
      

  5.   

    用javascript可以实现
    function WriteCode()
    {
    var aa = window.open("","blank","");
    var winname = window.open('', "_blank", '');
    winname.document.open('text/html', 'replace');
    winname.document.writeln("aaaaaaaaaaaaaaaaaa");
    winname.document.close();
    }
      

  6.   

    不好意思,上面错了!
    function WriteCode(obj) {
    var winname = window.open('', "_blank", '');
    winname.document.open('text/html', 'replace');
    winname.document.writeln(obj.value);
    winname.document.close();
    }
      

  7.   

    Response.Write("<script> var width='300', height='125';var left = (screen.width/2) - width/2;var top = (screen.height/2) - height/2;var styleStr = 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbar=no,resizable=no,copyhistory=yes,width='+width+',height='+height+',left='+left+',top='+top+',screenX='+left+',screenY='+top;var msgWindow = window.open('','msgWindow', styleStr);var head = '<head><title>弹出新窗口</title></head>';var body = '<center>aaaaaaaa<br><p><form></form>';msgWindow.document.write(head + body);</script>");