教程集 www.jiaochengji.com
教程集 >  脚本编程  >  php  >  正文 php的ajax框架xajax入门与试用

php的ajax框架xajax入门与试用

发布时间:2016-10-29   编辑:jiaochengji.com
教程集为您提供php的ajax框架xajax入门与试用等资源,欢迎您收藏本站,我们将为您提供最新的php的ajax框架xajax入门与试用资源
一、xajax与其它ajax框架的比较
xajax功能很简单,但很灵活!~它不象其它一些大的框架,功能确实强大,但执行速度不敢恭维。。功能虽多,但不够灵活。api多,学起来简直如同学习一门新的语言。
xajax就没那么复杂,手册只有一页html,如下:
http://javascript.chinahtml.com/2006/javascript-11398213503517.shtml
二、xajax功能介绍
xajax的功能比较简单,但就因为简单,所以灵活。同时,这也要求使用者要对javascript / vbs 客户端脚本有一定的了解。因为它的功能是比较活的。可以说单纯使用xajax,什么也做不出,但配合js / vbs 又什么都做的出。
xajax主要是使用xajaxResponse这个类,它提供了一些方法,举例如下:
1、addAlert($sMsg)
弹出警告
2、addscript($sJS)
执行某段js
3、$objResponse->addAssign("","","")
给页面中的某个元素附值,或者修改其属性
等等。。。。

所以xajax不是死的,它不能做出XXX XXX功能来,但是它可以灵活的控制客户端的js / vbs,去完成我们要实现的效果。

三、xajax安装配置
不需要特别的安装和配置,只要下载其文件包,解压到网站目录中
下载地址:
http://www.xajaxproject.org/

三、用xajax做会员注册和登陆
1、数据库
采用mysql5.0,数据库名zl 表名zl_user   表结构
id             int(11)       auto_increment
zl_user      varchar(50)
zl_pwd      varchar(50)
email        varchar(50)



2、reg.php   注册文件(内有说明)

<?php
      require_once("inc/xajax.inc.php");
//使用xajax则必须首先引入xajax.inc.php
      $xajax = new xajax("inc/signup.php");
//创建一个xajax对象,为singup.php
      $xajax->registerFunction("processForm");
//使用singup.php里的processForm函数
?>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<link rel="stylesheet" href="http://blogbeta./css/style.css" type="text/css">
<title>无标题文档</title>  
<?php $xajax->printJavascript(''inc/''); ?> 
<script type="text/javascript">
         function submitSignup()
         {
             xajax.$(''submitButton'').disabled=true;
   &

您可能感兴趣的文章:
php的ajax框架xajax入门与试用
smarty结合xajax检测用户名
smarty结合xajax检测用户名简单实例
PHP开发框架的现状和展望
中国php新动力,Jwork框架即将发表
xajax smarty 问题
JavaScript编程基础(13)-框架编程
PHP 框架,第 3 部分: 用户验证
jquery、js操作frame,iframe的方法介绍
ASP.NET AJAX in ASP.NET 3.5 and Visual Studio 2008

上一篇:php5中Iterator与smarty整合 下一篇:PHP分页
[关闭]
~ ~