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

前端技术 2023/09/08 JavaScript

本文实例讲述了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程序设计有所帮助。

本文地址:https://www.stayed.cn/item/21928

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。