php的ajax架構xajax入門與試用_PHP教程

來源:互聯網
上載者:User
請在文字框輸入文字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(做為現在的主流開發語言) 註冊檔案(內有說明)

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函數
?>



無標題文檔
printJavascrīpt(inc/); ?>

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;
}




http://www.bkjia.com/PHPjc/508533.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/508533.htmlTechArticle請在文字框輸入文字php (做為現在的主流開發語言) 的ajax (動態網站靜態化) 架構xajax (動態網站靜態化) 入門與試用 一、xajax (動態網站靜態...

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.