1. 程式人生 > >使用ajax輪詢做實時資料更新

使用ajax輪詢做實時資料更新

<?php  header('content-type:text/html;charset=utf-8'); $op = isset($_POST['op']) ? $_POST['op'] : ''; if ($op == 'getdata') { $url "http://market.huobi.com/staticmarket/detail.html"; $content file_get_contents($url); $content str_replace("view_detail(""["$content); $content str_replace
(")""]"$content); echo $content; //$data = json_decode($content, true); exit; } ?> <div id="abc"></div> <script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script> <script> setInterval("test()",2000); function test() { $.ajax({ type: 
"POST", url: "answer.php", timeout: 60000, async: true, data: "op=getdata", success: function(data, textStatus) {     $("#abc").html(data); } }); } </script>

1、將需要重新整理的頁面資料片段單獨做出來

2、在原始頁面中使用ajax輪詢,每2秒請求一次,將請求得到的頁面片段放入原始頁面中對應的位置

3、調整完善頁面樣式

相關推薦

使用ajax實時資料更新

<?php  header('content-type:text/html;charset=utf-8'); $op = isset($_POST['op']) ? $_POST['o

AJAX實時監控畫面

  上一篇我們通過非同步重新整理Ajax 技術,來實現監控頁面監控位號值的重新整理,採用Ajax (Asynchronous Javascript And XML)技術,是指一種建立互動式、快速動態網頁應用的網頁開發技術,無需重新載入整個網頁的情況下,能夠更新

ajax 和 php長連接

create model usleep enc mon 沒有 for intval func php 部分 public function get_comment(){ $post_id = I(‘get.post_id‘,0,‘intval‘); $

ajax (適合web端二維碼請求)

取消 請求 n) text 自己 代碼 ajax style floor (前幾天 一直弄二維碼輪詢登錄 想了半天 總算弄出來了 分享給大家    ^-^) 輪詢:    所謂輪詢 肯定需要 setInterval 但是怎麽加ajax請求 需要有點小問題而且輪詢成

基於實現實時的在線投票系統

methods inter ces gif lang pos 方法 pre ESS 需求   用戶在投票的頁面可以實時的監測到,投票詳情 在這裏我會通過輪詢和長輪詢(推薦使用這個,可以減少請求數,實時性也好)的方法來實現 基於輪詢實現投票系統 大致的思路

ajax新訂單提醒

–html <div style="display: none"> <audio controls id='play'> <source src="/static/admin/voice.mp3" type="audio/mpeg"&

淺談Websocket、Ajax和長連接(long pull)

服務器推 .ajax get 版本 其中 img request 結果 服務 1.什麽是Websocket   Websocket是HTML5中提出的新的協議,註意,這裏是協議,可以實現客戶端與服務器端的通信,實現服務器的推送功能。 2.Websocket和HTTP協議

納指分析看盤軟體【GI Trader】實時資料更新開戶送5000美金

  Globalidx全球指數作為運營已有30年之久的國際老牌股指交易商,平臺穩定,零滑點,開戶注資最高可領取1000美元福利禮包。Globalidx全球指數擁有行業最具競爭力的低成本即可投資全球各大熱門股指,手續費全免,入金即到賬,最快2小時出金到賬。   納指期貨是屬於期貨的範圍,類似於我們國內的滬深3

歷年滬深A股、香港H股票資料匯入和實時資料更新展示

<?php defined('IN_HEAVEN') or die('Hacking Attempt!'); /** * 股票資料匯入 * * PHP version 5 * * @category 4SWeb * @package Admin * @subpackage C

AWS AppSync 實時資料更新服務_Web應用和APP資料更新

AWS AppSync 是針對移動、Web 和企業版應用程式的無伺服器後端。 通過安全地處理所有應用程式資料管理任務,如線上和線下資料使用、資料同步以及多個數據源之間的資料操作等,AWS AppSync 使資料驅動型移動和 Web 應用程式的建立變得容易。AWS AppSyn

SSM專案中實現Ajax——定時的通過Ajax查詢服務端

輪詢(polling):客戶端按規定時間定時像服務端傳送ajax請求,伺服器接到請求後馬上返回響應資訊並關閉連線。優點:後端程式編寫比較容易。缺點:請求中有大半是無用,浪費頻寬和伺服器資源。例項:適於小

WEB訊息提醒實現之二 實現方式-Jquery Ajax

Jquery Ajax輪詢 原理 普通的jquery ajax輪詢的原理主要是,客戶端通過定時器定時傳送ajax請求到伺服器,伺服器獲取資料後馬上響應並關閉連線。 普通的jquuery ajax輪詢過程如下圖: 可以看到,每次請求都會到伺服器中獲

Ajax,Ajax和websocket(詳細使用)

1.三者介紹 【1】http協議介紹 1)介紹:http協議是請求/響應正規化的,每個http 響應都對應一個 http 請求,http協議是無狀態的,多個http請求之間是沒有關係的; 2)http協議的被動性:在標準的HTTP請求響應語義中,瀏覽器發起請求,伺服

保證前端資料實時性 --- js非同步

不管在何種模式的開發中,經常會遇到“前端資料實時性”的問題。本文將討論一種“保持前端資料實時性的一種辦法”。js非同步輪詢。 1:首先分析一下這個問題: 資料實時性,你也許會說,如果使用者能夠每一秒

網路請求-/長/websocket - 實現伺服器有更新的化,及時將資料發給使用者

- 需求: 使用者前端需要及時的瞭解使用者需要的資訊是否更新,如投票系統,大螢幕需及時的反饋投票變更數 - 分析 想要及時更新螢幕資料,就需要伺服器一旦有更新資料就發給使用者 - 解決方案 1. 輪詢 前端通過js事件setInterval(function, timeout) 來每個多少毫秒執行

java實現的highcharts與ajax結合動態實時獲取資料更新圖表

<%@ page language="java" pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%> <% String categories="[ '狗', '貓', '兔子', '

網頁實時聊天之js和jQuery實現ajax

js和jQuery實現ajax長輪詢眾所周知,HTTP協議是無狀態的,所以一次的請求都是一個單獨的事件,和前後都沒有聯絡。所以我們在解決網頁實時聊天時就遇到一個問題,如何保證與伺服器的長時間聯絡,從而源源不段地獲取資訊。一直以來的方式無非有這麼幾種:1、長連線,即伺服器端不斷

Ajax在IE上時setInterval方法只執行一次

因為視訊播放要寫一個非同步驗證是否有異地登入,所以用了setInterval()方法來週期呼叫後臺的isLogin介面。有趣的是谷歌會週期呼叫介面,而IE只會呼叫一次。 IE瀏覽器下使用GET傳送請求時,如果兩次請求的地址和引數相同,在不重新整理頁面的情況下,瀏覽器會快取第

ajax+php與服務器交互制作簡易即時聊天網站

could 是我 滾動 name blog 四個文件 復制 pan value 主流的Web端即時通訊方案大致有4種:傳統Ajax短輪詢、Comet技術、WebSocket技術、SSE(Server-sent Events)。 本文主要介紹ajax短輪詢的簡易實現方式。

【翻譯】2018年,20大Python資料科學庫都了哪些更新

Python今年依舊保持著資料科學領域的領先地位。去年,我們在部落格上列出了15個頂級Python資料科學庫的榜單,當時大家都覺得非常好。這次,介紹一下這些頂級資料科學Python庫今年有哪些更新,同時,我們還為這個榜單添加了一些新庫。 實際上,這次的榜單不止20個庫,主要