jQuery实现定时读取分析xml文件的方法


Posted in Javascript onJuly 16, 2015

本文实例讲述了jQuery实现定时读取分析xml文件的方法。分享给大家供大家参考。具体如下:

这里演示了jQuery如何通过ajax方式定时读取xml文件并分析。

xml文件如下:

<?xml version="1.0"?>
<data>
 <page tasks="1" messages="3" notifications="3"/>
</data>

js文件如下:

$(document).ready(function() {
 function get_info() {
  $.ajax({
   type: "GET",
   url: "page.xml",
   dataType: "xml",
   cache: false,
   complete: function(doc) {
    var tasks = $(doc.responseText).find("page").attr("tasks");
    var msgs = $(doc.responseText).find("page").attr("messages");
    var notes = $(doc.responseText).find("page").attr("notifications");
    if (tasks != $('#tasks').text() ||
     msgs != $('#messages').text() ||
     notes != $('#notifications').text()) {
     document.title = "Facebook" + ' NEW NOTIFICATON';
    }
    $('#tasks').text(tasks);
    $('#messages').text(msgs);
    $('#notifications').text(notes);
   }
  });
 }
 setInterval(function() {
  get_info();
 }, 5000);
});

希望本文所述对大家的jquery程序设计有所帮助。

Javascript 相关文章推荐
Prototype Function对象 学习
Jul 12 Javascript
DOM 基本方法
Jul 18 Javascript
Jquery css函数用法(判断标签是否拥有某属性)
May 28 Javascript
js的alert弹出框出现乱码解决方案
Sep 02 Javascript
javascript中简单的进制转换代码实例
Oct 26 Javascript
JS动态显示表格上下frame的方法
Mar 31 Javascript
Javascript获取background属性中url的值
Oct 17 Javascript
jQuery插件版本冲突的处理方法分析
Jan 16 Javascript
weex里Vuex state使用storage持久化详解
Sep 09 Javascript
最适应的vue.js的form提交涉及多种插件【推荐】
Aug 27 Javascript
vue 获取视频时长的实例代码
Aug 20 Javascript
解决vue页面刷新,数据丢失的问题
Nov 24 Vue.js
Javascript函数的参数
Jul 16 #Javascript
Javascript简单改变表单元素背景的方法
Jul 15 #Javascript
JavaScript基于ajax编辑信息用法实例
Jul 15 #Javascript
JavaScript实现对下拉列表值进行排序的方法
Jul 15 #Javascript
jQuery简单实现验证邮箱格式
Jul 15 #Javascript
JavaScript截断字符串的方法
Jul 15 #Javascript
Javascript显示和隐藏ul列表的方法
Jul 15 #Javascript
You might like
如何将一个表单同时提交到两个地方处理
2006/10/09 PHP
7个超级实用的PHP代码片段
2011/07/11 PHP
基于Zend的Config机制的应用分析
2013/05/02 PHP
浅谈使用 PHP 进行手机 APP 开发(API 接口开发)
2014/08/11 PHP
Ecshop 后台添加新功能栏目及管理权限设置教程
2017/11/21 PHP
如何让PHP编码更加好看利于阅读
2019/05/12 PHP
JavaScript Archive Network 集合
2007/05/12 Javascript
javascript 可以拖动的DIV(二)
2009/06/26 Javascript
JavaScript中输出标签的方法
2014/08/27 Javascript
详解JavaScript语言的基本语法要求
2015/11/20 Javascript
JS实现图片平面旋转的方法
2016/03/01 Javascript
js定义类的几种方法(推荐)
2016/06/08 Javascript
Vue实现选择城市功能
2017/05/27 Javascript
详解React-Native解决键盘遮挡问题(Keyboard遮挡问题)
2017/07/13 Javascript
微信小程序三级联动选择器使用方法
2020/05/19 Javascript
快速搭建vue2.0+boostrap项目的方法
2018/04/09 Javascript
webpack 样式加载的实现原理
2018/06/12 Javascript
node.js自动上传ftp的脚本分享
2018/06/16 Javascript
微信小程序收藏功能的实现代码
2020/06/19 Javascript
在antd4.0中Form使用initialValue操作
2020/11/02 Javascript
[30:55]完美世界DOTA2联赛PWL S2 Magma vs LBZS 第二场 11.18
2020/11/18 DOTA
Python使用urllib2获取网络资源实例讲解
2013/12/02 Python
Python解析nginx日志文件
2015/05/11 Python
详解python3百度指数抓取实例
2016/12/12 Python
Django项目基础配置和基本使用过程解析
2019/11/25 Python
python 两个一样的字符串用==结果为false问题的解决
2020/03/12 Python
CSS3中Transition动画属性用法详解
2016/07/04 HTML / CSS
CSS3实现时间轴特效
2020/11/02 HTML / CSS
html5的input的required使用中遇到的问题及解决方法
2018/04/24 HTML / CSS
美国知名的家庭连锁百货商店:Boscov’s
2017/07/27 全球购物
中国跨境电子商务网站:NewFrog
2018/03/10 全球购物
乡村教师党员四风问题对照检查材料思想汇报
2014/10/08 职场文书
闭幕词的写作格式与范文!
2019/06/24 职场文书
Python实现的扫码工具居然这么好用!
2021/06/07 Python
Vue Element-ui表单校验规则实现
2021/07/09 Vue.js
vue cli4中mockjs在dev环境和build环境的配置详情
2022/04/06 Vue.js