首页 文萃 技术文档 二手市场 培训机构 e书下载 五星图书 考试资源 软件下载 标准下载 最新资讯
图书资源 留言板 联系我们
php的ajax框架xajax入门与试用|西安信息资源网|E书下载|电子书下载|信息发布


php的ajax框架xajax入门与试用 转帖

推荐人:WD

  请在文本框输入文字php(做为现在的主流开发语言)的ajax(动态网站静态化)框架xajax(动态网站静态化)入门与试用

 一、xajax(动态网站静态化)与其它ajax(动态网站静态化)框架的比较
 xajax(动态网站静态化)功能很简单,但很灵活!~它不象其它一些大的框架,功能确实强大,但执行速度不敢恭维。。功能虽多,但不够灵活。api多,学起来简直如同学习一门新的语言。
 二、xajax(动态网站静态化)功能介绍
 xajax(动态网站静态化)的功能比较简单,但就因为简单,所以灵活。同时,这也要求使用者要对javascrīpt / vbs 客户端脚本有一定的了解。因为它的功能是比较活的。可以说单纯使用xajax(动态网站静态化),什么也做不出,但配合js / vbs 又什么都做的出。
 xajax(动态网站静态化)主要是使用xajax(动态网站静态化)Response这个类,它提供了一些方法,举例如下:
 1、addAlert($sMsg) 
 弹出警告
 2、addscrīpt($sJS)
 执行某段js
 3、$objResponse->addAssign("","","")
 给页面中的某个元素附值,或者修改其属性
 等等。。。。

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

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

 三、用xajax(动态网站静态化)做会员注册和登陆
 1、数据库
 采用MySQL(和PHP搭配之最佳组合)5.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>

  
 

 

[收藏本文]   [发表评论]  [查看评论我要推荐文章

上一篇:成功安装Mysql+Apache2+php5过程 下一篇:win2000server IIS和tomcat5多站点配置

最新参与TOP10
ascall码
【经典推荐】每个JAVA初学者都应该搞懂的问题
成功安装Mysql+Apache2+php5过程
五种提高 SQL 性能的方法
配置Eclpise+tomcat并实现JSP的编写与部署
Eclipse 3.0 上配置JSP开发环境
PHP中的XML拉模式详解
php的ajax框架xajax入门与试用
win2000server IIS和tomcat5多站点配置
JSP连接SQL Server 2000系统配置

西安信息资源网 版权所有 全球排名

QQ:363694816