PHP+AJAX教程(8):AJAX RSS阅读器(2)
来源:互联网 责任编辑:栏目编辑 发表时间:2013-07-02 01:51 点击:次
例子解释:
stateChanged() 和 GetXmlHttpObject 函数与 PHP 和 AJAX 请求 这一节中的例子相同。
showRSS() 函数
每当在下拉框中选择选择时,该函数就会执行:
定义发送到服务器的 url (文件名)
把参数 (q) 添加到 url,参数内容是下拉框中的被选项
添加一个随机数,以防止服务器缓存文件
调用 GetXmlHttpObject 函数来创建 XMLHTTP 对象,并告知该对象在触发一个改变时去执行 stateChanged 函数
通过给定的 url 来打开 XMLHTTP
把 HTTP 请求发动到服务器
PHP 页面
调用 JavaScript 代码的服务器页面是名为 "getrss.php" 的 PHP 文件:
<?php
//get the q parameter from URL
$q=$_GET["q"];
//find out which feed was selected
if($q=="Google")
[NextPage]
{
$xml=("http://news.google.com/news?ned=us&a
相关新闻>>
- 发表评论
-
- 最新评论 更多>>