asp.net关于在弹出窗口中对显示内容进行换行

由于功能需要,我想在弹出窗口中显示我的需要的信息内容,但内容存在换行!我自己测试过,Response.Write("<script>alert('"+aa+"')</sc... 由于功能需要,我想在弹出窗口中显示我的需要的信息内容,但内容存在换行!
我自己测试过,Response.Write("<script>alert('" + aa + "')</script>");
我加 <br /> 的话,<br />是直接显示出来的,对话框可能成功弹出....例如:string aa="111"+"<br />"+"222"; 这个情况下内容换不了行
我加 \r\n 或者是 \n 的话,对话框无法弹出,我用的是遨游,浏览器右下角会提示页面会有错误,...例如:string aa="111"+"\r\n"+"222"; 但我查看源文件,可以看到页面代码底下有下面代码:
<script>alert('111
222')</script>
代码里分行了.....

我可能怎么写那个string aa让我显示出来的111和222分行?
展开
 我来答
weniney
2010-12-04 · TA获得超过486个赞
知道答主
回答量:76
采纳率:0%
帮助的人:113万
展开全部

用 \\n  本人此时成功

string aa="111"+"\\n"+"222";

Response.Write("<script>alert('" + aa + "')</script>");

mwtcz
2010-12-03 · TA获得超过1322个赞
知道小有建树答主
回答量:1367
采纳率:50%
帮助的人:1034万
展开全部
string aa="111\\r\\n222";注意是\\ 不是 \ 也就是你要保证你输出的 alert('111\r\n222') 就行了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式