网站建设资讯

NEWS

网站建设资讯

Ajax基础与登入的示例分析

这篇文章将为大家详细讲解有关Ajax基础与登入的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

十载的北仑网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。全网整合营销推广的优势是能够根据用户设备显示端的尺寸不同,自动调整北仑建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联公司从事“北仑网站设计”,“北仑网站推广”以来,每个客户项目都认真落实执行。

Ajax 是 Asynchronous JavaScript and XML的缩写。

Ajax的优点:

优点:减轻服务器的负担,按需取数据,最大程度的减少冗余请求

局部刷新页面,减少用户心理和实际的等待时间,带来更好的用户体验

基于xml标准化,并被广泛支持,不需安装插件等

进一步促进页面和数据的分离

Ajax包含下列技术:

基于web标准(standards-based presentation)XHTML+CSS的表示;

使用 DOM(Document Object Model)进行动态显示及交互;

使用 XML 和 XSLT 进行数据交换及相关操作;

使用 XMLHttpRequest 进行异步数据查询、检索;

使用 JavaScript 将所有的东西绑定在一起。

也就是说Ajax最大的特点就是可以实现动态不刷新

使用Ajax:

例子:

在数据库中的一张表:

Ajax基础与登入的示例分析

实现点击查看用户名是否可用:

主页面代码:



  
    
    
    
  
  
    输入一个用户名:
    
  

接下来做处理页面:

Query($sql);
echo $arr[0][0];
//直接输出相当于返回
?>

图:

输入已存在用户名:

Ajax基础与登入的示例分析

输入不存在的用户名:

Ajax基础与登入的示例分析

再来写一个登入:

登入页面的代码:




  
  
  


登入页面

帐号
密码

接下来是登入处理页面:

Query($sql);
if($arr[0][0]==$mi && !empty($mi))
{
  echo "ok";
}
else
  {
    echo "no";
  }
?>

来看一下图,如果输入的不对 直接在本页面提示:

Ajax基础与登入的示例分析

输入的对就跳转:

Ajax基础与登入的示例分析

用Ajax写登入的好处就是提示错误的时候不用跳到别的页面。

关于“Ajax基础与登入的示例分析”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。


当前题目:Ajax基础与登入的示例分析
网页地址:http://cdweb.net/article/gjjcjj.html