首页 / 脚本样式 / Ajax / ajax的server部分(php版)
ajax的server部分(php版)2008-05-08Server端的任务通常是根据Client的请求,进行逻辑操作,并将结果响应返回。这个响应通常为XML格式(因此server端需要使用PHP的DOM创建XML响应)1.PHP使用DOM创建XML响应,供client端的JS解析然后在页面中显示;(因此需要熟练PHP的DOM API)其实,PHP生成XML的方法有两种:使用DOM API;(方法一)另一种是直接将XML的内容echo出去即可;(方法二)见示例:HTML页面(包含三个JS触发函数:onmouseover, onmouseout, onclick; 分别触发自己的函数)<!doctype html public "-//w3c//dtd html 4.0 tRANSITIONAL//en">
<html>
<head>
<title> Server PHP Ajax </title>
<script type="text/javascript" src="js.js"></script>
</head><body>
<span onmouseover="PHPechoXML()" onmouseout="PHPDOMXML()">Default Words</span>
<div id="show"></div>
divide<input type="text" id="firstNumber"/>by
<input type="text" id="secondNumber"/>
<input type="button" value="Send" onclick="CSparameter()"/>
<div id="result"></div>
</body>
</html>