写了个用户注册页面,并完成了发送邮件的功能,邮件里包含用于激活的链接。比如:http://www.aaa.com/Confirm.aspx?id=23&code=m1c3QkQ5有检验正是通过confirm.aspx来完成的。可是点击右键中的链接,为什么没有提示啊。我在页面和后台代码里都有提示的文字,只是,显示了title的内容。前台代码。
<head runat="server">
<title>注册账户激活</title>
</head>
<body>
<form id="form1" runat="server">
<div>
注册账户激活
</div>
</form>
</body>后台代码:
protected void Page_Load(object sender, EventArgs e)
{
string userId=Request.QueryString["id"].Trim().ToString();
string code=Request.QueryString["code"].Trim().ToString(); if (通过测试)
{
this.Response.Write("<script language=javascript>alert(''激活,数据更新成功!!'); location.href='../index.aspx';</script>");
}
else
{
this.Response.Write("<script language=javascript>alert(''请重新激活!!'); location.href='../index.aspx';</script>");
}
}
是哪里出了问题,急。 在本地测试是显示body里的文字的
等您解答。谢谢
<head runat="server">
<title>注册账户激活</title>
</head>
<body>
<form id="form1" runat="server">
<div>
注册账户激活
</div>
</form>
</body>后台代码:
protected void Page_Load(object sender, EventArgs e)
{
string userId=Request.QueryString["id"].Trim().ToString();
string code=Request.QueryString["code"].Trim().ToString(); if (通过测试)
{
this.Response.Write("<script language=javascript>alert(''激活,数据更新成功!!'); location.href='../index.aspx';</script>");
}
else
{
this.Response.Write("<script language=javascript>alert(''请重新激活!!'); location.href='../index.aspx';</script>");
}
}
是哪里出了问题,急。 在本地测试是显示body里的文字的
等您解答。谢谢
解决方案 »
- 表单提交报错,新手求助
- vs2008布局 linkbutton之类的控件不能随便拖动 怎么布局?
- 如何解决同一帐号重复登录问题??
- 关于ASP的 WorkFlow , 一些基础问题。
- Radiobutton怎么 获取值啊
- asp.net如何删除xml中所有节点?
- 如何在DataGrid中根据某个字段的值分别选中DropDownList中的选项?
- 高手帮忙,编译错误:BC30311: 类型“String”的值无法转换为“System.Web.UI.WebControls.Label”
- 怎样将图片写入ACCESS数据库,然后在将它读出来?
- 请问在aps.net中,如何用鼠标调表的宽度
- 弹出确认框的问题
- 怎么用js实现表格动态添加和删除,并设置动态添加表格的属性。在线等高手
"<script>alert('激活,数据更新成功!');
window.location.href ='../index.aspx';
</script>");下面的同理
这样写,可以显示你 Confirm.aspx的内容,中间还可以加个链接,用户体验会更好些。然后,随便你要跳转到那一页。