請在文字框輸入文字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 (動態網站靜態...