php的ajax框架xajax入门与试用

时间:2010-01-22 15:58:35  来源:第二电脑网  作者:第二电脑网

  第二电脑网导读:i多,学起来简直如同学习一门新的语言。二、xajax功能介绍xajax的功能比较简单,但就因为简单,所以灵活。同时,这也要求使用者要对javascrīpt / vbs 客户端脚本有一定的了解。因为它的功能是比较活的。可以说单纯使用xajax,什么也做不出,但配合js / vbs 又什么都做的出。xajax主要是使用xajaxResponse这个类,它提供了一些方法
  正文:

一、xajax与其它ajax框架的比较
xajax功能很简单,但很灵活!~它不象其它一些大的框架,功能确实强大,但执行速度不敢恭维。。功能虽多,但不够灵活。api多,学起来简直如同学习一门新的语言。
二、xajax功能介绍
xajax的功能比较简单,但就因为简单,所以灵活。同时,这也要求使用者要对javascrīpt / vbs 客户端脚本有一定的了解。因为它的功能是比较活的。可以说单纯使用xajax,什么也做不出,但配合js / vbs 又什么都做的出。
xajax主要是使用xajaxResponse这个类,它提供了一些方法,举例如下:
1、addAlert($sMsg)
弹出警告
2、addscrīpt($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)

http://blog.knowsky.com/

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.blueidea.com/Css/style.css" _fcksavedurl=""http://blogbeta.blueidea.com/css/style.css"" type="text/css">
<title>无标题文档</title>   
<?php $xajax->printJavascrīpt('inc/'); ?>  
<scrīpt type="text/javascrīpt">
          function submitSignup()
          {
              xajax.$('submitButton').disabled=true;
              xajax.$('submitButton').value="http://blogbeta.blueidea.com/wait...";
//修改id为submitButton的属性
              xajax_processForm(xajax.getFormValues("signupForm"));
//这里xajax_ 后面跟要使用哪个函数这里是 processForm,后面跟的是signupForm这个表单各项的集合
              return false;
          }
</scrīpt>
</head>
<body><form id="signupForm" action="javascrīpt:void(null);" ōnSubmit="submitSignup();">  
<div id="main">
     <div id="m1">用 户 注 册</div>
     <div id="formDiv">
       <table width="100%" border="0" cellspacing="0" cellpadding="5">
         <tr>
           <td align="right"> </td>
           <td> </td>
         </tr>

"php的ajax框架xajax入门与试用"由第二电脑网原创提供,转载请注明:http://www.002pc.com/master/College/Programming/PHP/12247.html

 1/6    1 2 3 4 5 6 下一页 尾页


关键字:

关于《php的ajax框架xajax入门与试用》文章的评论

站内搜索: 高级搜索

热门搜索: Windows style 系统 tr IP QQ CPU 安装 function 注册 if td