response.write("<script>alert('aaa\nbbb')</script>");

解决方案 »

  1.   

    response.write("<script>alert('aaa\\nbbb')</script>");两个\哦
      

  2.   

    等一下,如下:
    string strcompany=str+"\\n";
    RegisterStartupScript("","<script language=javascript>alert('"+str_company.Trim()+"');</script>");
    像这样还只是显示头几个字符?要如何做才能在后台使alert换行?
      

  3.   

    在str_company.Trim()后面加一个
    .Replace("\n", "\\n")试试看
      

  4.   

    恩……我考虑欠周str_company里是不可能带换行符的你说还只是显示头几个字符是什么意思?
      

  5.   

    最好把你的str_company里的内容贴出来看看,估计是里面有什么特殊字符,把它结断了