AJax技术

AJAX开发技能在PHP开发流程中的基本运用技巧

字号+ 作者:H5之家 来源:H5之家 2017-01-15 11:01 我要评论( )

AJAX无疑是2005年炒的最热的Web开发技能之一,当然,这个功劳离不开Google。我只是一个普通开发者,运用AJAX的地点不是特别多,我就基本的把我运用的心得说一下。(本文假设用户已经具有JavaScript、HTML、CSS等基本的Web开发能力) [AJAX介绍] Ajax是运用客

AJAX无疑是2005年炒的最热的Web开发技能 之一,当然,这个功劳离不开Google。我只是一个普通开发者,运用 AJAX的地点 不是特别多,我就基本 的把我运用 的心得说一下。(本文假设用户已经具有JavaScript、HTML、CSS等基本的Web开发能力)

  [AJAX介绍]

  Ajax是运用 客户端脚本与Web服务器交换数据的Web使用 开发要领 。Web页面不用打断交互流程执行 重新加裁,就可以动态地更新。运用 Ajax,用户可以建立 接近本地桌面使用 的直接、高可用、更丰富、更动态的Web用户界面。

  异步JavaScript和XML(AJAX)不是什么新技能 ,而是运用 几种现有技能 ——包括级联样式表(CSS)、JavaScript、XHTML、XML和可扩展样式语言转换(XSLT),开发外观及操作类似桌面软件的Web使用 软件。

  [AJAX执行原理]

  一个Ajax交互从一个称为XMLHttpRequest的JavaScript对象开始。如同名字所暗示的,它允许一个客户端脚本来执行HTTP请求,并且将会分析 一个XML格式的服务器响应。Ajax处理流程 中的第一步是建立 一个XMLHttpRequest实例。运用 HTTP要领 (GET或 POST)来处理请求,并将目标URL配置 到XMLHttpRequest对象上。

  当你发送HTTP请求,你不希望阅读 器挂起并等待服务器的响应,取而代之的是,你希望通过页面继续响使用 户的界面交互,并在服务器响应真实 到达后处理它们。要完成它,你可以向 XMLHttpRequest注册一个回调函数,并异步地派发XMLHttpRequest请求。控制权马上就被返回到阅读 器,当服务器响应到达时,回调函数将会被调用。

  [AJAX实际使用 ]

  1. 原始 化Ajax

  Ajax实际上就是调用了XMLHttpRequest对象,那么首先我们的就必须调用这个对象,我们构建一个原始 化Ajax的函数:

/**
* 原始 化一个xmlhttp对象
*/
function InitAjax()
{
 var ajax=false;
 try {
  ajax = new ActiveXObject("Msxml2.XMLHTTP");
 } catch (e) {
  try {
   ajax = new ActiveXObject("Microsoft.XMLHTTP");
  } catch (E) {
   ajax = false;
  }
 }
 if (!ajax 

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • asp.net Mvc4 使用ajax结合分页插件实现无刷新分页

    asp.net Mvc4 使用ajax结合分页插件实现无刷新分页

    2017-01-15 11:03

  • AJAX跨域小结

    AJAX跨域小结

    2017-01-14 15:00

  • 程序员软件开发技术分享社区

    程序员软件开发技术分享社区

    2017-01-14 14:02

  • Ajax基础教程下载最新版

    Ajax基础教程下载最新版

    2017-01-14 09:02

网友点评