网站导航免费论文 原创论文 论文搜索 原创论文 网学软件 学术大家 资料中心 会员中心 问题解答 原创论文 论文素材 设计下载 最新论文 下载排行 论文上传 在线投稿 联系我们
返回网学首页
网学联系
最新论文 推荐专题 热门论文 素材专题
当前位置: 网学 > 编程文档 > PHP > 正文
php的ajax框架xajax入门与试用
来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 12/12/07
下载{$ArticleTitle}原创论文样式

1 2 3 4 下一页

  一、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>
    <tr>
     <td width="31%" align="right">用户名:</td>
     <td width="69%"><input name="usr" type="text" id="usr" />
      *</td>
    </tr>
    <tr>
     <td align="right">密码:</td>
     <td><input name="pwd" type="password" id="pwd" />
      *</td>
    </tr>
    <tr>
     <td align="right">密码:</td>
     <td><input name="pwd2" type="password" id="pwd2" />
      *</td>
    </tr>
    <tr>
     <td align="right">Email:</td>
     <td><input name="email" type="text" id="email" />
      * 可用于找回密码</td>
    </tr>
    <tr align="center">
     <td colspan="2"><input type="submit" name="submitButton" value="提交" class="button" />
       <input type="reset" name="Submit2" value="重置" class="button" /></td>
    </tr>
   </table>
  </div>
</div>
</form>
</body>
</html>

(责任编辑:admin)

  • 上一篇资讯: 十分钟学会 xajax
  • 下一篇资讯: Xajax的使用
  • 网学推荐

    免费论文

    原创论文

    浏览:
    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
    湘ICP备09003080号