====================================================================
xajax PHP Class Library
The easiest way to develop asynchronous Ajax applications with PHP
Version 0.2 (stable release)
README Text File
------------------------------------------------------
| Release Notes: |
| http://wiki.xajaxproject.org/0.2_Release_Notes |
| |
| Lead Developers: |
| Jared White (jared@intuitivefuture.com) |
| J. Max Wilson (jmaxwilson@users.sourceforge.net) |
------------------------------------------------------
====================================================================
1. Introduction
xajax is a PHP library that you can include in your PHP scripts
to provide an easy way for Web pages to call PHP functions or
object methods using Ajax (Asynchronous Javascript And XML). Simply
register one or more functions/methods with the xajax object that
return a proper XML response using the supplied response class, add
a statement in your HTML header to print the Javascript include,
and run a request processor prior to outputting any HTML. Then add
some simple Javascript function calls to your HTML, and xajax takes
care of the rest!
xajax includes a Javascript object to facilitate the communication
between the browser and the server, and it can also be used as a
Javascript library directly to simplify certain DOM and event
manipulations. However, you can definitely choose to use a
dedicated Javascript "engine" of your liking and integrate it with
xajax's client/server communication features in a number of ways.
More tightly-coupled integration will be forthcoming in a future
version of xajax.
2. For More Information
The official xajax Web site is located at:
http://www.xajaxproject.org
Visit the xajax Forums at:
http://community.xajaxproject.org
to keep track of the latest news and participate in the community
discussion.
There is also a wiki with documentation, tips & tricks, and other
information located at:
http://wiki.xajaxproject.org
3. Installation
To run xajax, you need:
* Apache Web Server or IIS for Windows XP/2003 Server
(other servers may or may not work and are not supported at this
time)
* PHP 4.3.x or PHP 5.x
* Minimum supported browsers: Internet Explorer 5.5, Firefox 1.0 (or
equivalent Gecko-based browser), Safari 1.3, Opera 8.5 (older
versions only work with GET requests)
To install xajax:
Unpack the contents of this archive and copy them to your main Web
site folder. Or if you wish, you can put all of the files in a
dedicated "xajax" folder on your Web server (make sure that you
know what that URL is relative your site pages so you can provide
xajax with the correct installed folder URL).
Make sure that the "xajax_js" folder within the main xajax folder
is set to be writable by the Web server, since xajax will need to
compress the verbose Javascript file into a smaller file suitable
for constant Web access. Also, the "thewall" folder in the
"examples" folder needs to be writable by the Web server as well.
Within the main xajax folder there are two folders: "examples"
and "tests". You should be able to view these PHP pages from your
Web browser and see xajax working in action. If you can view the
pages but the AJAX calls are not working, there may be something
wrong with your server setup or perhaps your browser is not
supported or configured correctly. If worst comes to worst, post
a message in our forums and someone may be able to help you.
4. Documentation
Detailed documentation for the xajax PHP classes is available on
our wiki (URL listed above in section 2), and more in on the way
(particularly in regards to the Javascript component of xajax).
Another good way of learning xajax is to look at the code for the
examples and tests. If you need any help, pop in the forums and
ask for assistance (and the more specific your questions are,
the better the answers will be).
5. Contributing to xajax
xajax is released under the LGPL open source license. If you wish
to contribute to the project or suggest new features, introduce
yourself on the forums or you can e-mail the lead developers at
the addresses listed at the top of this README.
6. Good luck and enjoy!
====================================================================
没有合适的资源?快使用搜索试试~ 我知道了~
ajax开发大全应用实例
共101个文件
php:66个
htm:8个
jsp:5个
需积分: 0 13 下载量 133 浏览量
2008-12-13
10:53:14
上传
评论
收藏 1.23MB RAR 举报
温馨提示
ajax开发大全应用实例 ,包括Xajax中文手册(第一版).mht
资源详情
资源评论
资源推荐
收起资源包目录
ajax开发大全应用实例 (101个子文件)
XAJAX.doc 143KB
sample8_1.htm 2KB
sample6_1.htm 2KB
sample5_1.htm 1KB
sample4_3.htm 1KB
sample3_2.htm 861B
sample3_1.htm 852B
sample4_2.htm 715B
sample4_1.htm 649B
Employee.java 746B
brick.jpg 1KB
brick.jpg 1KB
xajax_uncompressed.js 14KB
xajax_uncompressed.js 14KB
myExternalFunction.js 143B
myExternalFunction.js 143B
sample2_1.jsp 3KB
sample1_1.jsp 2KB
sample8_2.jsp 1KB
sample2_2.jsp 322B
sample1_2.jsp 276B
Ajax简介.mht 187KB
Xajax中文手册(第一版).mht 119KB
AJAX开发简略(含续一).pdf 531KB
xajax.inc.php 28KB
xajax.inc.php 28KB
xajaxResponse.inc.php 13KB
xajaxResponse.inc.php 13KB
createFormInputTest.php 3KB
createFormInputTest.php 3KB
xajaxCompress.php 3KB
xajaxCompress.php 3KB
signup.server.php 3KB
signup.server.php 3KB
thewall.server.php 3KB
thewall.server.php 3KB
formSubmissionTest.php 3KB
formSubmissionTest.php 3KB
customResponseClassTest.php 3KB
customResponseClassTest.php 3KB
preFunctionTest.php 2KB
preFunctionTest.php 2KB
helloworld.php 2KB
helloworld.php 2KB
searchReplaceTest.php 2KB
searchReplaceTest.php 2KB
registerObjectTest.php 2KB
registerObjectTest.php 2KB
thewall.php 2KB
thewall.php 2KB
eventHandlerTest.php 2KB
eventHandlerTest.php 2KB
signup.php 2KB
signup.php 2KB
catchAllFunctionTest.php 2KB
catchAllFunctionTest.php 2KB
index.php 1KB
index.php 1KB
disabledFormElementsTest.php 1KB
disabledFormElementsTest.php 1KB
xajaxResponseTest.php 1KB
xajaxResponseTest.php 1KB
xulApplication.php 1KB
xulApplication.php 1KB
changeEventTest.php 1KB
changeEventTest.php 1KB
includeExternalScriptTest.php 1KB
includeExternalScriptTest.php 1KB
errorHandlingTest.php 1KB
errorHandlingTest.php 1KB
registerExternalFunctionTest.php 1KB
registerExternalFunctionTest.php 1KB
largeResponseTest.php 1KB
largeResponseTest.php 1KB
phpWhitespaceTest.php 1016B
phpWhitespaceTest.php 1016B
multiply.php 797B
multiply.php 797B
myExternalFunction.php 599B
myExternalFunction.php 599B
xulServer.php 515B
xulServer.php 515B
multiply.server.php 366B
multiply.server.php 366B
thewall.common.php 349B
thewall.common.php 349B
signup.common.php 322B
signup.common.php 322B
multiply.common.php 290B
multiply.common.php 290B
AJAX开发简略.rar 422KB
ajaxandman.rar 79KB
LICENSE.txt 26KB
LICENSE.txt 26KB
README.txt 4KB
README.txt 4KB
employees.xml 335B
xulClient.xul 655B
xulClient.xul 655B
xajax_0.2_stable.zip 57KB
共 101 条
- 1
- 2
hguisu
- 粉丝: 2w+
- 资源: 32
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0