JS实现的跨浏览器解析XML文件实例


Posted in Javascript onJune 21, 2016

本文实例讲述了JS实现的跨浏览器解析XML文件的方法。分享给大家供大家参考,具体如下:

下列代码把一个 XML 文档 ("note.xml") 载入 XML 解析器中:

<script type="text/javascript">
function GetXmlHttpObject() {
  var xmlHttp=null;
  try {
   // Firefox, Opera 8.0+, Safari
   xmlHttp=new XMLHttpRequest();
  } catch (e) {
   // Internet Explorer
   try {
     xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
   } catch (e) {
     xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
   }
 }
 return xmlHttp;
}
function loadXMLDoc(){
 var xmlhttp = GetXmlHttpObject();
 xmlhttp.open("GET","note.xml",false);
 xmlhttp.send();
 xmlDoc=xmlhttp.responseXML;
 return xmlDoc;
}
Javascript 相关文章推荐
鼠标滑上去后图片放大浮出效果的js代码
May 28 Javascript
JavaScript入门之基本函数详解
Oct 21 Javascript
JavaScript实现的背景自动变色代码
Oct 17 Javascript
浅析Node.js 中 Stream API 的使用
Oct 23 Javascript
js实现精确到秒的日期选择器完整实例
Apr 30 Javascript
Node.JS利用PhantomJs抓取网页入门教程
May 19 Javascript
关于webpack代码拆分的解析
Jul 20 Javascript
JS实现带动画的回到顶部效果
Dec 28 Javascript
浅谈Vue网络请求之interceptors实际应用
Feb 28 Javascript
vue2.0$nextTick监听数据渲染完成之后的回调函数方法
Sep 11 Javascript
vue+element-ui JYAdmin后台管理系统模板解析
Jul 28 Javascript
Vue 的 v-model用法实例
Nov 23 Vue.js
第四篇Bootstrap网格系统偏移列和嵌套列
Jun 21 #Javascript
第三篇Bootstrap网格基础
Jun 21 #Javascript
Bootstrap三种表单布局的使用方法
Jun 21 #Javascript
第二篇Bootstrap起步
Jun 21 #Javascript
基于zepto.js简单实现上传图片
Jun 21 #Javascript
第一篇初识bootstrap
Jun 21 #Javascript
JavaScript实现相册弹窗功能(zepto.js)
Jun 21 #Javascript
You might like
jquery+php+ajax显示上传进度的多图片上传并生成缩略图代码
2014/10/15 PHP
jQuery Mobile + PHP实现文件上传
2014/12/12 PHP
php生成年月日下载列表的方法
2015/04/24 PHP
浅谈socket同步和异步、阻塞和非阻塞、I/O模型
2016/12/15 PHP
TP5框架model常见操作示例小结【增删改查、聚合、时间戳、软删除等】
2020/04/05 PHP
JavaScript中令你抓狂的魔术变量
2006/11/30 Javascript
js DOM的学习笔记
2011/12/22 Javascript
JavaScript字符串插入、删除、替换函数使用示例
2013/07/25 Javascript
jquery库或JS文件在eclipse下报错问题解决方法
2014/04/17 Javascript
jquery实现select选择框内容左右移动代码分享
2015/11/21 Javascript
Ionic实现仿通讯录点击滑动及$ionicscrolldelegate使用分析
2016/01/18 Javascript
js剪切板应用clipboardData实例解析
2016/05/29 Javascript
javascript-解决mongoose数据查询的异步操作
2016/12/22 Javascript
JS正则验证多个邮箱完整实例【邮箱用分号隔开】
2017/04/19 Javascript
详解基于Koa2开发微信二维码扫码支付相关流程
2018/05/16 Javascript
vue新vue-cli3环境配置和模拟json数据的实例
2018/09/19 Javascript
jquery.param()实现数组或对象的序列化方法
2018/10/08 jQuery
详解基于iview-ui的导航栏路径(面包屑)配置
2019/02/22 Javascript
10个最受欢迎的 JavaScript框架(推荐)
2019/04/24 Javascript
微信小程序实现音乐播放器
2019/11/20 Javascript
JQuery实现折叠式菜单的详细代码
2020/06/03 jQuery
SpringBoot在yml配置文件中配置druid的操作
2020/11/16 Javascript
javascript实现倒计时提示框
2021/03/02 Javascript
python爬虫入门教程之糗百图片爬虫代码分享
2014/09/02 Python
python爬虫之urllib,伪装,超时设置,异常处理的方法
2018/12/19 Python
djang常用查询SQL语句的使用代码
2019/02/15 Python
Pytorch.nn.conv2d 过程验证方式(单,多通道卷积过程)
2020/01/03 Python
python实现实时视频流播放代码实例
2020/01/11 Python
python获取栅格点和面值的实现
2020/03/10 Python
个人简历自我鉴定
2013/10/11 职场文书
大学生自我评价怎样写好
2013/10/23 职场文书
农业资源与环境专业自荐信范文
2013/12/30 职场文书
市场营销专业应届生自荐信
2014/06/19 职场文书
高校教师个人工作总结2014
2014/12/17 职场文书
幼儿园国庆节活动总结
2015/03/23 职场文书
小学语文课《掌声》教学反思
2016/03/03 职场文书