AJAX和WebService实现邮箱验证(无刷新验证邮件地址是否合法)

xyz36963zyx

xyz36963zyx

2016-02-19 09:38

下面是个超简单的AJAX和WebService实现邮箱验证(无刷新验证邮件地址是否合法)教程,图老师小编精心挑选推荐,大家行行好,多给几个赞吧,小编吐血跪求~
首先在项目里面添加服务引用
---------------------------验证 Email 地址是否正确.aspx-----------------
代码如下:

html xmlns="http://www.w3.org/1999/xhtml"
head runat="server"
title/title
/head
body
form id="form1" runat="server"
asp:ScriptManager ID="ScriptManager1" runat="server"
/asp:ScriptManager
asp:UpdatePanel ID="UpdatePanel1" runat="server"
ContentTemplate
div
Emailasp:TextBox ID="txtemail" runat="server"/asp:TextBoxasp:Label ID="lblinfo"
runat="server" Text=""/asp:Label
br /
br /
asp:Button ID="Button1" runat="server" Text="调用" onclick="Button1_Click" /
/div
/ContentTemplate
/asp:UpdatePanel
/form
/body
/html

--------------------验证 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 = "商业用户不能通过验证";
}
}

展开更多 50%)
分享

猜你喜欢

AJAX和WebService实现邮箱验证(无刷新验证邮件地址是否合法)

Web开发
AJAX和WebService实现邮箱验证(无刷新验证邮件地址是否合法)

ajax实现无刷新验证用户名是否存在

Web开发
ajax实现无刷新验证用户名是否存在

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

验证email地址是否合法完整实例

ASP
验证email地址是否合法完整实例

AJAX+jsp无刷新验证码实例

Web开发
AJAX+jsp无刷新验证码实例

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Ajax实现无刷新树

Web开发
Ajax实现无刷新树

Ajax 表单验证 实现代码

Web开发
Ajax 表单验证 实现代码

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

详细介绍Java内存泄露原因

详细介绍Java内存泄露原因

Win10家庭版Windows聚焦功能怎么玩?

Win10家庭版Windows聚焦功能怎么玩?
下拉加载更多内容 ↓