AJAX和WebService实现邮箱验证(无刷新验证邮件地址是否合法) 首先在项目里面添加服务引用 ---------------------------验证 Email 地址是否正确.aspx----------------- 复制代码 代码如下:
Email

--------------------验证 Email 地址是否正确.aspx.cs----------------------- 复制代码 代码如下: protected void Button1_Click(object sender, EventArgs e) { WebEmail.ValidateEmailWebService webemail = new WebEmail.ValidateEmailWebService(); byte result = webemail.ValidateEmailAddress(txtemail.Text); if (result == 0) { lblinfo.Text = "请重新验证"; } else if (result == 1) { lblinfo.Text = "邮件地址合法"; } else if (result == 2) { lblinfo.Text = "只是域名正确"; } else if (result == 3) { lblinfo.Text = "一个未知错误"; } else if (result == 4) { lblinfo.Text = "邮件服务器没有找到"; } else if (result == 5) { lblinfo.Text = "电子邮件地址错误"; } else if (result == 6) { lblinfo.Text = "免费用户验证超过数量(50次/24小时)"; } else if (result == 7) { lblinfo.Text = "商业用户不能通过验证"; } }