你说的什么是DOM方式显示?是不是IE打开XML文件的那种方式?================
IE打开XML文件的时候,使用了一个XSL文件来格式化
这不是XML的本身样式
IE打开XML文件的时候,使用了一个XSL文件来格式化
这不是XML的本身样式
解决方案 »
- 大侠帮忙看看jquery的ajax问题哈
- 想实现一个JS效果,大侠们帮帮忙
- iframe自适应高度,跨二级域名的问题!
- 10多行的代码出现两个古怪问题,望高人解答,献上50分了。
- 有2位数字,如果第一位输入输入0,后面一位只能输入1-9,如果第一位输入1第二位只能输入1-2。的正则表达式?
- 求助,关于提交表单的问题!
- 在javascript中有没有办法判断输入框中输入的是否是数值型(包含有小数点的情况),解决了马上给分,thanks!!!!!
- 在javascript中怎么表示服务器变量? var s = <% =myServerVar %>; 的形式怎么不对?
- 打开一个ie窗口没有右上角的最小化和关闭,如何实现?
- paresint提示未定义如何解决
- document.writ()语法问题
- firefox中关于document.getElementById的问题
而不是这样div.innerHTML = XML.xml
function encode(str){
return str.replace(/>/g, '>').replace(/</g, '<').replace(/\'/g, ''');
}
function f1(){ var xmlDoc = new ActiveXObject("Msxml2.DOMDocument.4.0");
var nodeimg, sIdValue,svalue1,svalue2;
xmlDoc.async = false;
xmlDoc.load("33.xml");
newxml=encode(xmlDoc.xml);
newxml="<pre>"+newxml+"</pre>";
div1.innerHTML=newxml;
}
</script>
<body>
<pre></pre>
<input type="button" onclick="f1()" value="test" ID=Button1>
<div id="div1"></div>
</body>
//////////////
33.xml
/////////
<?xml version="1.0" encoding="UTF-8"?>
<root>
<img>
<sss></sss>
</img>
</root>
xml.childNodes[i].transformNodeToObject(xsl, result);
我这样把这个XML的节点用XSL转换后返回一个XML的对象放到 result中的, 我是想把这个
result直接插入到一个DIV中, 而不用 div.innerHTML = result.xml
div.appendChild(result)这样写不行的