国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 開(kāi)發(fā) > AJAX > 正文

ajax初級(jí)教程之獲取博文列表

2024-09-01 08:28:37
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

在寫(xiě)這個(gè)Demo時(shí),原本是想直接訪(fǎng)問(wèn)小菜博客的rss,但這是明顯的跨域訪(fǎng)問(wèn),是不允許的。

         因此,小菜把博客rss保存到了本地,就是一個(gè)xml格式文件,直接用AJAX請(qǐng)求本地的xml文件。

         通過(guò)本例,展示了如下技術(shù):

         l  AJAX的核心類(lèi)XMLHttpRequest的使用。

         l  AJAX通過(guò)GET方式獲取服務(wù)端xml文件。

         l  利用Javascript操作xml文件。

         l  利用Javascript更新html界面。

         Demo概要說(shuō)明:

         index.html作為主頁(yè),引用ajax.js腳本,在ajax.js腳本中利用AJAX技術(shù)請(qǐng)求同目錄下的rss.xml,請(qǐng)求成功后在index.html中顯示xml中的信息。

         整個(gè)過(guò)程模擬了AJAX的局部刷新效果。

         具體代碼:

         Html代碼(index.html):

代碼如下:
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml">
     <head>
         <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
         <title>獲取博客園博客rss列表</title>
         <script type="text/javascript" language="javascript" src="ajax.js"></script>
     </head>
     <body>
         <div id="frmMain">
             <ul id="blogTitleList"></ul>
             <input name="btnGet" value="獲取博客標(biāo)題列表" onclick="javascript:getBlogTitle();" type="button" />
         </div>
     </body>
 </html>

         AJAX腳本(ajax.js):

代碼如下:
function getBlogTitle(){
    //根據(jù)瀏覽器類(lèi)型創(chuàng)建xmlHttpRequest對(duì)象
    var xmlHttp;
    if(window.XMLHttpRequest){
        //ie7、火狐、谷歌等瀏覽器
        xmlHttp = new XMLHttpRequest();

發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 南京市| 蒲城县| 惠东县| 闸北区| 马关县| 专栏| 营口市| 日土县| 英山县| 习水县| 天祝| 壤塘县| 年辖:市辖区| 东丽区| 抚宁县| 黄陵县| 芮城县| 绥棱县| 合山市| 多伦县| 巴塘县| 凤凰县| 湖北省| 宝丰县| 铜川市| 华阴市| 绍兴市| 仙桃市| 凌海市| 成安县| 枞阳县| 黎平县| 临夏市| 扬中市| 马公市| 垣曲县| 蒙自县| 乐至县| 济源市| 涿州市| 桃园县|