+ -
当前位置:首页 → 问答吧 → xmlhttprequest对象在safari上兼容问题

xmlhttprequest对象在safari上兼容问题

时间:2011-08-26

来源:互联网

在IE中alert(xmlhttp.xml);可以弹出xmlhttp对象的xml字符串,在safari浏览器中不支持.xml属性,请问题在safari浏览器要如何改才能实现同样的效果?

作者: luzhongjie   发布时间: 2011-08-26

JScript code
xmlhttp.responseXML//使用此属性需要设置动态页响应头conenttype为text/xml或者请求的是xml文件


参考
ajax对象常用属性,事件,方法大小写问题

作者: showbo   发布时间: 2011-08-26

引用 1 楼 showbo 的回复:
JScript code
xmlhttp.responseXML//使用此属性需要设置动态页响应头conenttype为text/xml或者请求的是xml文件


参考
ajax对象常用属性,事件,方法大小写问题

谢谢你的回答,其实我是想看其中xml对象其中一个结点的xml内容。
function getDOMObject(){
try{ //Internet Explorer
  return new ActiveXObject("Microsoft.XMLDOM");
  }catch(e){
  try{ //Firefox, Mozilla, Opera, etc.
  return document.implementation.createDocument("","",null);
 
  }catch(e){}
  }
}
var xmlResult = getDOMObject()
var root = xmlResult.documentElement;
var thisNode=root.childNodes[0];
alert(thisNode.xml)//想弹出这个结点的xml看看 在safari里要怎么改呢?

作者: luzhongjie   发布时间: 2011-08-26