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 相关文章推荐
javascript中巧用“闭包”实现程序的暂停执行功能
Apr 04 Javascript
javascript中&quot;/&quot;运算符常见错误
Oct 13 Javascript
JavaScript bold方法入门实例(把指定文字显示为粗体)
Oct 17 Javascript
网页禁用右键菜单和鼠标拖动选择方法小结
Feb 25 Javascript
jQuery基于$.ajax设置移动端click超时处理方法
May 14 Javascript
vuejs+element-ui+laravel5.4上传文件的示例代码
Aug 12 Javascript
自制简易打赏功能的实例
Sep 02 Javascript
Vue.js添加组件操作示例
Jun 13 Javascript
js实现图片局部放大效果详解
Mar 18 Javascript
mpvue实现左侧导航与右侧内容的联动
Oct 21 Javascript
vue-父子组件和ref实例详解
Nov 10 Javascript
Vue实现附件上传功能
May 28 Javascript
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/09/03 PHP
不错的PHP学习之php4与php5之间会穿梭一点点感悟
2007/05/03 PHP
解析PHP函数array_flip()在重复数组元素删除中的作用
2013/06/27 PHP
浅析十款PHP开发框架的对比
2013/07/05 PHP
php+ajax实现无刷新分页的方法
2014/11/04 PHP
PHP导出Excel实例讲解
2016/01/24 PHP
ThinkPHP5与单元测试PHPUnit使用详解
2020/02/23 PHP
jquery tab插件制作实现代码
2010/06/22 Javascript
jquery模拟实现鼠标指针停止运动事件
2016/01/12 Javascript
图文详解Heap Sort堆排序算法及JavaScript的代码实现
2016/05/04 Javascript
Bootstrap中的表单验证插件bootstrapValidator使用方法整理(推荐)
2016/06/21 Javascript
jQuery操作cookie
2016/08/08 Javascript
JS如何生成一个不重复的ID的函数
2016/12/25 Javascript
jQuery插件zTree实现的基本树与节点获取操作示例
2017/03/08 Javascript
jQuery实现分页功能(含ajax请求、后台数据、附完整demo)
2017/04/03 jQuery
angular中使用Socket.io实例代码
2017/06/03 Javascript
Vue渲染函数详解
2017/09/15 Javascript
zTree jQuery 树插件的使用(实例讲解)
2017/09/25 jQuery
Angular.js通过自定义指令directive实现滑块滑动效果
2017/10/13 Javascript
JavaScript 中定义函数用 var foo = function () {} 和 function foo()区别介绍
2018/03/01 Javascript
vue 项目 iOS WKWebView 加载
2019/04/17 Javascript
浅谈Javascript中的对象和继承
2019/04/19 Javascript
[00:02]DOTA2新版本使用PA至宝后暴击展示
2014/11/19 DOTA
Python列表删除的三种方法代码分享
2017/10/31 Python
python数字图像处理之高级滤波代码详解
2017/11/23 Python
程序员的七夕用30行代码让Python化身表白神器
2019/08/07 Python
HTML5 canvas基本绘图之绘制曲线
2016/06/27 HTML / CSS
你们项目是如何进行变更控制的
2015/08/26 面试题
酒店销售经理岗位职责
2014/01/31 职场文书
写好自荐信需做到的5要点
2014/03/07 职场文书
主办会计岗位职责
2014/03/13 职场文书
关于环保的演讲稿
2014/05/10 职场文书
银行求职信范文怎么写
2015/03/20 职场文书
手把手教你用SpringBoot将文件打包成zip存放或导出
2021/06/11 Java/Android
使用logback实现按自己的需求打印日志到自定义的文件里
2021/08/30 Java/Android
Spring Boot项目如何优雅实现Excel导入与导出功能
2022/06/10 Java/Android