婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > PHP+ajax實現獲取新聞數據簡單示例

PHP+ajax實現獲取新聞數據簡單示例

熱門標簽:四川保險智能外呼系統供應商 電話機器人銷售主要負責什么 地圖標注專員怎么樣 遼寧ai電銷機器人價格 上海做外呼線路的通信公司 福建銀行智能外呼系統價格 房產中介用的是什么外呼系統 寧波外呼營銷系統 長沙做地圖標注公司

本文實例講述了PHP+ajax實現獲取新聞數據的方法。分享給大家供大家參考,具體如下:

Get方式獲取到的信息是字符串(responseText)

① 可以借助JSON對象的方法stringify()parse()方法,進行字符串和對象之間的轉換

var arr=[1,2,3];
var a={left:100};
//alert(JSON.stringify(a));//typeof JSON.stringify(arr)是string
//JSON對象的輸出有嚴格格式:'{"left":100}',變量值要加雙引號
var s1="[1,2,3]";
var s2="{left:100}";
var s3='{"left":100}';
//alert(JSON.parse(s1));//---輸出數組[1,2,3]
//alert(JSON.parse(s2));//---出錯。因為JSON對象格式嚴格,必須是:'{"left":100}'的格式
alert(JSON.parse(s3).left);//---輸出Object Object

②ajax獲取服務器內容的實例:

getNews.php代碼:

?php
header('content-type:text/html;charset="utf-8"');
error_reporting(0);
$news=array(
  array("title"=>'習近平同代表委員共商國是兩會細節 國平',"date"=>"2016-3-16"),
   array("title"=>'李克強答如何解決"工資8000元到手僅5000元"',"date"=>"2016-3-16"),
   array("title"=>'兩會閉幕遼寧"老虎"落馬曾3年3連跳升副部級',"date"=>"2016-3-16"),
   array("title"=>'寧波市長盧子躍嚴重違紀被查 被指行賄斯鑫良',"date"=>"2016-3-16"),
   array("title"=>'美女翻譯六上總理記者會 外號櫻桃小丸子',"date"=>"2016-3-16"),
   array("title"=>'外媒:印尼警方擊斃兩名中國籍極端分子',"date"=>"2016-3-16"),
   array("title"=>'復旦將抗腫瘤藥物專利6500萬美元售美國公司',"date"=>"2016-3-16"),
 );
echo json_encode($news);

文件getNews.php在瀏覽器中顯示為:

復制代碼 代碼如下:
[{"title":"\u4e60\u8fd1\u5e73\u540c\u4ee3\u8868\u59d4\u5458\u5171\u5546\u56fd\u662f\u4e24\u4f1a\u7ec6\u8282 \u56fd\u5e73","date":"2016-3-16"},span style="font-family: Arial, Helvetica, sans-serif;">{"title":"\u674e\u514b\u5f3a\u7b54\u5982\u4f55\u89e3\u51b3\"\u5de5\u8d448000\u5143\u5230\u624b\u4ec55000\u5143\"","date":"2016-3-16"},/span>span style="font-family: Arial, Helvetica, sans-serif;">{"title":"\u4e24\u4f1a\u95ed\u5e55\u8fbd\u5b81\"\u8001\u864e\"\u843d\u9a6c\u66fe3\u5e743\u8fde\u8df3\u5347\u526f\u90e8\u7ea7","date":"2016-3-16"},{"title":"\u5b81\u6ce2\u5e02\u957f\u5362\u5b50\u8dc3\u4e25\u91cd\u8fdd\u7eaa\u88ab\u67e5\u88ab\u6307\u884c\u8d3f\u65af\u946b\u826f","date":"2016-3-16"},{"title":"\u7f8e\u5973\u7ffb\u8bd1\u516d\u4e0a\u603b\u7406\u8bb0\u8005\u4f1a\u5916\u53f7\u6a31\u6843\u5c0f\u4e38\u5b50","date":"2016-3-16"},{"title":"\u5916\u5a92:\u5370\u5c3c\u8b66\u65b9\u51fb\u6bd9\u4e24\u540d\u4e2d\u56fd\u7c4d\u6781\u7aef\u5206\u5b50","date":"2016-3-16"},{"title":"\u590d\u65e6\u5c06\u6297\u80bf\u7624\u836f\u7269\u4e13\u52296500\u4e07\u7f8e\u5143\u552e\u7f8e\u56fd\u516c\u53f8","date":"2016-3-16"}]

返回一個數組,數組元素為7個JSON對象,每個對象有兩個屬性:title和date

前端需要做的是,得到這些數據,并把它們通過DOM操作放在網頁的相應位置上。

Ajax:通過某個接口(文件)去服務器取數據,把取回來的數據,根據數據特性,放在客戶端網頁上處理。

body>
    input id="btn" type="button" value="按鈕"/>
    ul id="ul1">獲取新聞到該處/ul>
    script src="JSON.js">/script>
    script src="ajax.js">/script>
/body>

xhr.open("get","getNews.php",true);
xhr.setRequestHeader("content-type","application/x-www-form-urlencoded");
xhr.send();
xhr.onreadystatechange=function(){
if(xhr.readyState==4){
  if(xhr.status==200){
    var data=JSON.parse(xhr.responseText);
    varoUl=document.getElementById("ul1");
    var html=''; //DOM操作,把服務器取回的內容顯示在網頁上。
    for(var i=0; idata.length;i++) {
     html+='li> a herf="">'+ data[i].title + '/a> [span>' + data[i].date + '/span>]/li>';
   }
    oUl.innerHTML=html;
    }else{
     alert("出錯了,Err: " + xhr.status);
    }
  }
}

取回數據的頁面:

③ajax函數簡單封裝

functionajax(method,url,data,fn){
  try{
    xhr=new XMLHttpRequest();
  }catch(e){
    xhr=newActiveXObject("Microsoft.XMLHTTP");
  }
  if(method == "get" data){
    url+='?'+data;
  }
  xhr.open(method,url,true);
  if(method=="get"){
    xhr.send();
  }else{
    xhr.setRequestHeader("content-type","application/x-www-form-urlencoded")        xhr.send(data);
}
xhr.onreadystatechange=function(){
  if(xhr.readyState==4){
      if(xhr.status==200){
        fn(xhr.responseText);
      }else{
        alert("出錯了,Err: " + xhr.status);
      }
    }
  }
}

④ajax輪詢方式獲取服務器資源

setInterval(function(){
   ajax('get','getNews.php','',function(data){
      var data=JSON.parse(data);//參數回調
      var oUl=document.getElementById("ul1");
      var html='';
      for (var i=0; idata.length;i++){
        html+='li> aherf="">' + data[i].title + '/a> [span>' +data[i].date + '/span>] /li>';
      }
      oUl.innerHTML=html;
    });
},1000);//ajax輪詢方式,1秒鐘自動更新一次頁面。
    //ajax真正的輪詢不會1s鐘一次那么快,這樣太耗資源。

更多關于PHP相關內容感興趣的讀者可查看本站專題:《PHP+ajax技巧與應用小結》、《PHP網絡編程技巧總結》、《PHP基本語法入門教程》、《php面向對象程序設計入門教程》、《php字符串(string)用法總結》、《php+mysql數據庫操作入門教程》及《php常見數據庫操作技巧匯總》

希望本文所述對大家PHP程序設計有所幫助。

您可能感興趣的文章:
  • php 三級聯動菜單
  • php+mysql實現的二級聯動菜單效果詳解
  • PHP+JS三級菜單聯動菜單實現方法
  • thinkPHP實現的聯動菜單功能詳解
  • thinkPHP基于ajax實現的菜單與分頁示例
  • ThinkPHP使用心得分享-ThinkPHP + Ajax 實現2級聯動下拉菜單
  • 落伍首發 php+mysql 采用ajax技術的 省 市 地 3級聯動無刷新菜單 源碼
  • PHP+Ajax實現的博客文章添加類別功能示例
  • php+ajax實現無刷新文件上傳功能(ajaxuploadfile)
  • Ajax中的JSON格式與php傳輸過程全面解析
  • PHP+ajax實現二級聯動菜單功能示例

標簽:澳門 宜春 深圳 佛山 常德 延安 工商登記 宿遷

巨人網絡通訊聲明:本文標題《PHP+ajax實現獲取新聞數據簡單示例》,本文關鍵詞  PHP+ajax,實現,獲取,新聞,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《PHP+ajax實現獲取新聞數據簡單示例》相關的同類信息!
  • 本頁收集關于PHP+ajax實現獲取新聞數據簡單示例的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    成人免费视频播放| 久久99精品一区二区三区三区| 日韩一区二区三区电影| 在线观看av一区| 欧洲一区二区av| 欧美日韩美少妇| 日韩欧美一区二区视频| 日韩欧美一级在线播放| 久久这里只有精品6| 久久综合久久综合亚洲| 久久久久九九视频| 国产欧美精品在线观看| 中文字幕一区二区三区不卡 | 亚洲欧美另类小说| 亚洲黄色小视频| 日韩高清国产一区在线| 久久超碰97中文字幕| 国产盗摄女厕一区二区三区| 成人性生交大片免费看中文| 成人免费毛片a| 欧美日韩一区精品| 日韩欧美国产精品一区| 国产丝袜欧美中文另类| 亚洲人成影院在线观看| 天天色综合天天| 激情久久久久久久久久久久久久久久| 国产成人av一区二区| 欧美在线一区二区三区| 欧美不卡视频一区| 亚洲日本一区二区| 免费成人av在线| 99re在线视频这里只有精品| 91精品福利在线一区二区三区| 久久久无码精品亚洲日韩按摩| 尤物av一区二区| 国产一区二区在线视频| 日本韩国精品一区二区在线观看| 日韩一区二区三区视频在线观看| 国产精品久久久久久久午夜片| 丝袜美腿成人在线| 99久久综合精品| 精品久久国产老人久久综合| 亚洲精品高清视频在线观看| 精品一区二区三区香蕉蜜桃| 色婷婷综合久久久中文字幕| 精品国产乱码久久久久久老虎| 一区二区免费视频| 成人av电影在线网| 久久久综合视频| 青青草原综合久久大伊人精品 | 国产制服丝袜一区| 欧美色图免费看| 国产精品国产自产拍在线| 久久99九九99精品| 制服丝袜中文字幕一区| 一区二区三区电影在线播| 成人激情黄色小说| 久久精品夜夜夜夜久久| 乱一区二区av| 91精选在线观看| 午夜久久久久久| 欧美日韩国产精品成人| 亚洲激情第一区| 一本到一区二区三区| 国产精品久久久久久久久果冻传媒| 久久99久久久欧美国产| 日韩色视频在线观看| 日韩高清不卡一区二区三区| 欧美精品日日鲁夜夜添| 亚洲高清不卡在线| 欧美日韩精品高清| 亚洲高清免费一级二级三级| 91丨porny丨国产入口| 亚洲视频免费在线| 一本一道综合狠狠老| 尤物在线观看一区| 欧美日本一区二区三区四区| 亚洲国产精品一区二区www在线| 色婷婷久久综合| 亚洲一级二级三级| 欧美日本韩国一区| 蜜乳av一区二区三区| 精品国产乱码久久久久久图片| 韩日av一区二区| 免费不卡在线观看| 日韩欧美一区二区三区在线| 国产一区二区电影| 国产蜜臀97一区二区三区| 北条麻妃国产九九精品视频| 亚洲精品中文在线影院| 在线播放国产精品二区一二区四区 | 色av成人天堂桃色av| 亚洲图片有声小说| 欧美一区二区成人6969| 国产精品18久久久久久久久久久久| 2020国产精品| 91小宝寻花一区二区三区| 香蕉久久一区二区不卡无毒影院 | 成人黄色软件下载| 一区二区三区日韩欧美精品| 欧美裸体一区二区三区| 国产一区二区三区高清播放| 亚洲日本va在线观看| 51精品秘密在线观看| 国产福利一区在线| 亚洲高清不卡在线观看| 国产亚洲精久久久久久| 色偷偷成人一区二区三区91 | 99re6这里只有精品视频在线观看| 亚洲激情图片qvod| 久久久国产精品不卡| 精品视频色一区| 国产成a人亚洲精品| 午夜久久福利影院| 国产精品免费久久久久| 3d成人h动漫网站入口| youjizz国产精品| 久久丁香综合五月国产三级网站| 国产精品国产三级国产有无不卡| 9191成人精品久久| 一本大道久久a久久综合| 国精产品一区一区三区mba视频| 日韩三级视频中文字幕| 亚洲高清免费视频| 欧美一级一级性生活免费录像| 亚洲欧美日韩一区二区| 精品国精品国产| 欧美日韩精品免费| 成人精品视频一区二区三区| 另类小说图片综合网| 亚洲综合丝袜美腿| 亚洲色大成网站www久久九九| 久久精品视频免费| 精品国精品自拍自在线| 91精品国产91综合久久蜜臀| 色婷婷综合久久久| 91网站在线播放| www.66久久| 成人教育av在线| 国产成人av网站| 国产成人免费视频网站| 国产在线不卡视频| 韩国v欧美v日本v亚洲v| 奇米影视一区二区三区| 日精品一区二区三区| 午夜精品福利视频网站| 亚洲福利一二三区| 日韩高清不卡一区二区| 日韩不卡手机在线v区| 婷婷综合另类小说色区| 日韩精品一二三区| 日韩国产欧美在线视频| 蜜乳av一区二区三区| 免费精品视频最新在线| 奇米一区二区三区av| 激情综合网av| 懂色av噜噜一区二区三区av| 成人免费视频caoporn| 91丨porny丨蝌蚪视频| 久久中文字幕电影| 欧美激情一区不卡| 亚洲视频 欧洲视频| 一区二区三区精品视频| 亚洲成a人在线观看| 美女视频一区在线观看| 国产一区二区在线观看视频| 成人黄色av网站在线| 91在线无精精品入口| 在线视频一区二区三| 欧美一级片在线| 中文文精品字幕一区二区| 国产精品久久久久久久久搜平片| 亚洲视频免费看| 免费在线一区观看| 国产69精品久久99不卡| 欧美性受xxxx黑人xyx性爽| 日韩精品一区二区三区在线 | 国产日韩欧美精品一区| 中文字幕综合网| 青青国产91久久久久久| 丁香激情综合五月| 欧美肥胖老妇做爰| 国产欧美日本一区视频| 亚洲高清免费在线| 成人午夜视频在线观看| 884aa四虎影成人精品一区| 久久亚洲综合色| 亚洲综合色噜噜狠狠| 国产成人在线色| 欧美一区二区三区男人的天堂| 中文字幕日本乱码精品影院| 日韩av成人高清| 91国偷自产一区二区开放时间 | 久久色.com| 亚洲高清视频中文字幕| 欧美va亚洲va| 亚洲黄网站在线观看| 国产精品一区二区不卡| 337p亚洲精品色噜噜狠狠| 亚洲色图在线播放|