站长网_站长创业_站长主页_站长之家_易采站长站

会员投稿 投稿指南 站长资讯通告: Flash & Ajax 操作 XML 实例:无刷新分页
搜索:
您的位置: 主页 > 教程 > 网页编程 > AJAX相关 > » 正文

Flash & Ajax 操作 XML 实例:无刷新分页

来源: 易采站长站
其实标题只是一个噱头罢了,只是想谈一下,Javascript 与 Actionscript 是如何操作XML的。
希望能帮助一些只用 Javascript  或 只懂 Actionscript 的朋友,了解两者的相同与不同之处。
Flash 与 后台连接有许多种,Actionscript 调用 XML() 算是比较简单的一种了,
而Javascript 调用 xmlHttp ,便形成了现在很流行的Ajax了。
现在就用一个网上常出现的分页效果来对 Flash 和 Ajax 做个入门学习。
 效果预览
源文件下截
source.rar
实际运用中一般是通过后台脚本生成XML文件,再对其产生的数据进行操作
由于篇幅关系在本文中将用1.xml 2.xml 3.xml代替。后台脚本不做说明
首先了解一个XML的结构:
代码如下:
<data>  
  <movie id="1" type="爱情">幸福终点站</movie>  
  <movie id="2" type="恐怖">绝命终结站</movie>  
  <movie id="3" type="喜剧">恐怖电影</movie>  
  …  
  ….  
</data>

从简单的Flash开始吧
代码如下:
function setxml(page){  
  pageXml = new XML();                                         //申明XML对象  
  pageXml.ignoreWhite = true;                                 //允许空白  
  pageXml.load(page+".xml?rid="+Math.random());                //读取XML文件  
  pageXml.onLoad = function(success)  
  {  
    if (success)  
      {  
      parseXml(pageXml);                                       //如果读取成功,分析XML文件  
    }  
  }  
}  
function parseXml(pageXml){  
  xmlroot = ageXml.firstChild;                                     //定义XML根目录  
Tags:
最新图文资讯
1 2 3 4 5 6
相关文章列表:
易采站长站 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助 -