——此文章摘自《完全手册PHP网络开发详解》定价
¥
特价
¥
详细>>http://track
linktech
cn/?m_id=dangdang&a_id=A
&l=
&l_type
=
width=
height=
border=
nosave>
XMLHttpRequest控件的另一个重要用途就是可以实现与XML文件的交互与获得文本或HTML文件相类似在读取XML文件时使用responseXML来获得请求的XML代码以下XML文件存储了与前面HTML文件类似的内容
<?xml version= encoding=UTF?>
<employees>
<employee>
<name>Simon</name>
<sex>Male</sex>
<age></age>
<band></band>
<salary></salary>
</employee>
<employee>
<name>Elaine</name>
<sex>Female</sex>
<age></age>
<band></band>
<salary></salary>
</employee>
<employee>
<name>Susan</name>
<sex>Female</sex>
<age></age>
<band></band>
<salary></salary>
</employee>
</employees>
对于使用responseXML属性返回的对象需使用getElementsByTagName()方法来获得XML中相应标签的内容以下代码通过读取上面的XML文件在页面上输出了相应的内容
<html>
<head>
<title>Ajax Example</title>
<script type=text/javascript>
var xmlobj; //定义XMLHttpRequest对象
function CreateXMLHttpRequest()
{
if(windowActiveXObject)
//如果当前浏览器支持ActiveXObject则创建ActiveXObject对象
{
xmlobj = new ActiveXObject(MicrosoftXMLHTTP);
}
else if(windowXMLHttpRequest)
//如果当前浏览器支持XMLHttpRequest则创建
XMLHttpRequest对象
{
xmlobj = new XMLHttpRequest();
}
}
right>[] [http://developcsaicn/web/htm>]