JavaScript 中的 document.write 和 XML 出错
Error with document.write and XML in javascript
"Microsoft JScript runtime error: Permission denied"
我在这一行遇到了这个问题:
_this._xmlHttpRequest.onreadystatechange = Function.emptyMethod;
基本上,我正在做的是尝试遍历XML。一切正常,但是当我调用document.write((的那一刻;它给了我这个问题。
编辑:我基本上是在努力实现这一目标:http://www.w3schools.com/xml/tryit.asp?filename=tryxml_display_table
但是在我的代码中,我没有这样做:
xmlDoc=xmlhttp.responseXML
;
我正在像这样加载我的 XML(来自 WCF Web 服务的 XML(:
xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async = false;
xmlDoc.loadXML(result.xml);
任何帮助都非常感谢。
编辑:完整代码:
function pageLoad() {
ClassRegistrationServices.GetClassRegistrationReport(success, failure);
}
function success(result) {
document.getElementById('txtValueContainer').value = result;
xmlDoc = new ActiveXObject("Microsoft.XMLDom");
xmlDoc.async = false;
xmlDoc.loadXML(result.xml);
var x = xmlDoc.getElementsByTagName("ClassRegistrationReport_Result");
for (i = 0; i < x.length; i++) {
testVar = x[i].getElementsByTagName("Class_Name")[0].childNodes[0].nodeValue;
}
}
据
我所知,document#write
是一个特定于HTML的方法。您可能应该详细介绍您尝试实现的目标。
链接到 MDN
相关文章:
- javascript中的数组出错
- 节点Js:How to catch a“;没有这样的文件或目录“;读取线模块出错
- 我应该如何从xml文件构建一个javascript页面
- 将XML转换为普通的旧JavaScript对象
- 在Meteor项目中安装并包含npm模块后出错
- 解析JSON并从中删除对象会出错
- AngularJS指令出错-无法读取属性'编译'的未定义
- jQuery AJAX write to XML
- 如何将childNodes用于XML文档
- 使用javascript在MVC中查找网格长度时出错
- 尝试调用AngularJS上的函数时出错
- 使用JQuery将XML解析为SQLite DB时出错:所有行都具有相同的值
- 转换为 JSON 的 XML 节点会出错
- ExtJS 5中表单提交的XML响应出错
- JavaScript 中的 document.write 和 XML 出错
- 使用Javascript从其他服务器读取XML时出错
- 使用javascript从静态HTML页面编辑本地xml文件时出错
- 解析Ajax返回的XML时出错
- 使用AJAX从xml获取数据时出错
- 向XML添加TAG和使用变量时出错(E4X)