AJAX开发技术在PHP开发过程中的简单应用技巧

古灵精怪的快乐

古灵精怪的快乐

2016-02-19 19:19

今天天气好晴朗处处好风光,好天气好开始,图老师又来和大家分享啦。下面给大家推荐AJAX开发技术在PHP开发过程中的简单应用技巧,希望大家看完后也有个好心情,快快行动吧!

  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应用软件。

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)

  [AJAX执行原理]

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

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

  [AJAX实际应用]

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)

  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 

展开更多 50%)
分享

猜你喜欢

AJAX开发技术在PHP开发过程中的简单应用技巧

Web开发
AJAX开发技术在PHP开发过程中的简单应用技巧

AJAX开发技术在PHP开发中的简单应用技巧

Web开发
AJAX开发技术在PHP开发中的简单应用技巧

s8lol主宰符文怎么配

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

AJAX技术在PHP开发中的简单应用

Web开发
AJAX技术在PHP开发中的简单应用

Ajax开发过程中提交获取数据的乱码问题

Web开发
Ajax开发过程中提交获取数据的乱码问题

lol偷钱流符文搭配推荐

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

PHP编程在WAP开发中的应用

PHP
PHP编程在WAP开发中的应用

举例详解iOS开发过程中的沙盒机制与文件

编程语言 网络编程
举例详解iOS开发过程中的沙盒机制与文件

lolAD刺客新符文搭配推荐

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

Ajax文本框输入提示

Ajax文本框输入提示

用perl访问mysql数据库

用perl访问mysql数据库
下拉加载更多内容 ↓