javascript:IE和火狐读xml文件的示例代码

放开那黑又硬

放开那黑又硬

2016-02-19 20:30

今天图老师小编给大家介绍下javascript:IE和火狐读xml文件的示例代码,平时喜欢javascript:IE和火狐读xml文件的示例代码的朋友赶紧收藏起来吧!记得点赞哦~

//note.xml

note
date2008-08-08/date
toGeorge/to
fromJohn/from
headingReminder/heading
bodyDon't forget the meeting this weekend!/body
/note

//readXml.htm

html

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/webkaifa/)

head

titleE4X/title

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/webkaifa/)

script type="text/javascript"
var xmlDoc;
function clickHandler()
{
if (window.ActiveXObject)
{
   xmlDoc = new ActiveXObject("MSXML.DOMDocument");
   if(xmlDoc == null)
   {
    window.alert("MSXML.DOMDocument isn't installed.");
   }
   else
   {
      xmlDoc.async=false;
      xmlDoc.load("note.xml");
         document.write(xmlDoc.getElementsByTagName("body")[0].firstChild.nodeValue);
   }
}
// code for Mozilla, Firefox, etc.
else if(document.implementation && document.implementation.createDocument)
{
   xmlDoc= document.implementation.createDocument("","",null)
   xmlDoc.load("note.xml");
   xmlDoc.onload=function()//anonymous function
        {
         document.write(xmlDoc.getElementsByTagName("body")[0].firstChild.nodeValue);
        }
}
}

/script

/head

body
spannothing/span
button onclick="javascript:clickHandler()"/hello, world.

/body

/html

  使用E4X可以很方便的读XML,如下:

function clickHandler()
{
    xmlDoc=new XML();
    xmlDoc.load("note.xml");
    document.write(xmlDoc.body); //code for Internet Explorer
}

  而且浏览器兼容性好,可是试验一下在IE7和Firefox2.0上都不起作用。IE7报XML未定义,Firefox2.0没反应。

展开更多 50%)
分享

猜你喜欢

javascript:IE和火狐读xml文件的示例代码

Web开发
javascript:IE和火狐读xml文件的示例代码

使用Javascript创建XML文件

电脑网络
使用Javascript创建XML文件

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

IE和FireFox下javascript读写XML实现广告轮换

Web开发
IE和FireFox下javascript读写XML实现广告轮换

兼容IE和Firefox的设为首页和收藏的Javascript代码

Web开发
兼容IE和Firefox的设为首页和收藏的Javascript代码

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

XML 增、删、改和查示例

Web开发
XML 增、删、改和查示例

JSP中读文件和写文件的例子

Web开发
JSP中读文件和写文件的例子

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Dreamweaver在运行时发生的JavaScript错误的解决方法

Dreamweaver在运行时发生的JavaScript错误的解决方法

让Windows8自动进入开始屏幕

让Windows8自动进入开始屏幕
下拉加载更多内容 ↓