手机
当前位置:查字典教程网 >编程开发 >AJAX相关 >AJAX和WebService实现邮箱验证(无刷新验证邮件地址是否合法)
AJAX和WebService实现邮箱验证(无刷新验证邮件地址是否合法)
摘要:首先在项目里面添加服务引用---------------------------验证Email地址是否正确.aspx------------...

首先在项目里面添加服务引用

---------------------------验证 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>

Email<asp:TextBox ID="txtemail" runat="server"></asp:TextBox><asp:Label ID="lblinfo"

runat="server" Text=""></asp:Label>

<br />

<br />

<asp:Button ID="Button1" runat="server" Text="调用" />

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

}

}

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

【AJAX和WebService实现邮箱验证(无刷新验证邮件地址是否合法)】相关文章:

Ajax实现页面自动刷新实例解析

分页技术原理与实现之无刷新的Ajax分页技术(三)

ASP+Ajax实现无刷新评论简单例子

用AJAX实现的无刷新的分页实现代码(asp.net)

AJAX初体验之实战篇——打造博客无刷新搜索

ajax无刷新验证注册信息示例

Ajax实现静态刷新页面过程带加载旋转图片

ajax同步验证单号是否存在的方法

利用ajax实现简单的注册验证局部刷新实例

解决ajax返回验证的时候总是弹出error错误的方法

精品推荐
分类导航