asp.net Response.Write()

protectedvoidbtnSend_Click(objectsender,EventArgse){Buttonbtn=(Button)sender;intid=Co... protected void btnSend_Click(object sender, EventArgs e)
{
Button btn = (Button)sender;
int id = Convert.ToInt32(btn.CommandArgument);
Coupons coupon = CouponsManager.GetCouponById(id);

string javascript = @"<script>alert('" +
coupon.Name +
"\n原价:" + coupon.GoosdPrice + "现价" + coupon.PreferentialPrice +
"\n从" + coupon.BeginTime + "到" + coupon.EndTime + "截止" +
"\n使用区域:" + coupon.Area +
"\n联系方式:" + coupon.Contact +
"');</script>";
Response.Write(javascript);
}
变量javascript值为:"<script>alert('新奥尔良烤翅\n原价:16.0000现价6.5000\n从2010-9-25 00:00:00到2010-10-31 00:00:00截止\n使用区域:宝安区\n联系方式:12345676543');</script>"

但是框框不弹出来啊
展开
 我来答
资料库分享
2011-09-26 · 超过25用户采纳过TA的回答
知道答主
回答量:95
采纳率:50%
帮助的人:51.9万
展开全部
换个方式试试。
Page.ClientScript.RegisterStartupScript(this.GetType(), "MyScript", javascript, true);
追问
用了你说的方式后 
html页面的代码成了:

//

追答
发完整的吧:要去掉变量script里面的script标记,\n要改成\\n
protected void btnSend_Click(object sender, EventArgs e)
{
Button btn = (Button)sender;
int id = Convert.ToInt32(btn.CommandArgument);
Coupons coupon = CouponsManager.GetCouponById(id);

string javascript = @"alert('" +
coupon.Name +
"\\n原价:" + coupon.GoosdPrice + "现价" + coupon.PreferentialPrice +
"\\n从" + coupon.BeginTime + "到" + coupon.EndTime + "截止" +
"\\n使用区域:" + coupon.Area +
"\\n联系方式:" + coupon.Contact +
"');";
Page.ClientScript.RegisterStartupScript(this.GetType(), "MyScript", javascript, true);
}
Storm代理
2023-08-29 广告
"StormProxies是全球大数据IP资源服务商,其住宅代理网络由真实的家庭住宅IP组成,可为企业或个人提供满足各种场景的代理产品。点击免费测试(注册即送1G流量)StormProxies有哪些优势?1、IP+端口提取形式,不限带宽,I... 点击进入详情页
本回答由Storm代理提供
那夜小0i
2011-09-26 · TA获得超过154个赞
知道小有建树答主
回答量:442
采纳率:0%
帮助的人:253万
展开全部
Response.Write()里面是传入你的地址的,页面的地址
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hero_chinawind
2011-09-26 · TA获得超过313个赞
知道小有建树答主
回答量:611
采纳率:0%
帮助的人:354万
展开全部
Response.Write(javascript);
这种是不能显示出来的,因为要刷新页面啊.....
建议使用脚本注册:
RegisterStartupScript
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式