w3C回答不工作加载XML在IE
w3C answer not work for loading XML in IE
我想在IE 7/8中加载XML文件,我从w3c搜索答案。我找到了答案,下面的代码,但是当我使用javascript这样做时,它显示"访问被拒绝"错误到我的js文件。有人能帮我吗?
w3c link: Example
<script type="text/javascript">
function loadXML(location) {
if (window.XMLHttpRequest)
{
xhttp=new XMLHttpRequest();
}
else // for IE 5/6
{
xhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xhttp.open("GET",location,false); // error in here, even I type the link here, also not work
xhttp.send();
xmlDoc=xhttp.responseXML;
}
</script>
旧版本的IE不支持responseXML,你可以这样做:
if (window.ActiveXObject) {
var response = xhttp.responseText;
var XMLdoc = new ActiveXObject("Microsoft.XMLDOM");
XMLdoc.loadXML(http_request.responseText);
}else {
var XMLdoc = http_request.responseXML;
}
相关文章:
- IE 9压缩XML DOM中的空白空间
- AS3 XML上的翻页在IE和FIREFOX上看不到
- 如何在IE 10/11中可靠地将XML转换为字符串
- 当尝试仅在 IE 上使用 ajax 请求读取本地 xml 文件时,访问将被拒绝
- 如何在IE上创建xml元素并添加nodeValue
- 是否可以检测IE何时忽略xml文档中的空白文本节点
- 从 Chrome 或 IE 中的 Javascript 本地读取 XML 文件;这也应该与安卓手机兼容
- 除 IE 之外的其他浏览器的 XML 解析器
- JavaScript XML解析在IE中工作,但在Firefox / Chrome中不起作用
- 使用 YQL 使用 jQuery 解析 XML(IE 问题)
- 遍历 xml 在 FF 中工作正常,但在使用 jquery 的 IE 中则不行
- 在IE上使用ajax获取和解析XML
- 无效的调用对象 IE 11 长度的 XML 数组 (getElementsByTagName)
- IE 9 :: 使用 Javascript 将 XML 代码显示到 Div 中
- javascript:xml转换为IE 10中的字符串
- IE对象需要来自通过AJAX加载的xml的错误
- IE上使用的javascript应用程序的xml替代方案
- 用于IE的xml解析器不起作用.loadXML返回null
- 读取XML文件,在IE上运行正确,但在Firefox上运行错误
- 简单的dojo.在IE中查询xml文档失败