<script language="JavaScript" type="text/javascript">
var xml = new ActiveXObject("Msxml2.DOMDocument");
xml.async = false;
xml.load("book.xml");
var xsl = new ActiveXObject("Msxml2.DOMDocument");
xsl.async = false;
xsl.load("book.xsl");
alert(xml.transformNode(xsl));
</script>
var xml = new ActiveXObject("Msxml2.DOMDocument");
xml.async = false;
xml.load("book.xml");
var xsl = new ActiveXObject("Msxml2.DOMDocument");
xsl.async = false;
xsl.load("book.xsl");
alert(xml.transformNode(xsl));
</script>
解决方案 »
- ASP.net開發WEB程式簡單問題
- 能用JS监测IE后退吗?
- 貌似有点意思
- 请问JavaScript里有没有和在VbScript里的INSTR一样的函数啊?
- 晕,浮动图片运行到页面上的flash上就让flash给挡住了,怎么办????????????
- 【50分】求一个简单问题的答案
- 急问<A href="javascript:openscriphtml()">..</A>中的js怎么理解,怎么用呢?
- JAVAscript可以实时检索ACCESS吗?还有怎样设定固定时间检索一次?
- 关于窗口更新的问题
- Extjs4如何实现打印功能??
- 关于FileSystemObject对象读取文件问题!
- 关于数据表格tr隐藏展现的2个问题
<script language="JavaScript" type="text/javascript">
var xml = new ActiveXObject("Msxml2.DOMDocument");
xml.async = false;
xml.load("book.xml");
var xsl = new ActiveXObject("Msxml2.DOMDocument");
xsl.async = false;
xsl.load("book.xsl");
alert(xml.transformNode(xsl));
</script>
我不想用以上方法。急
难道你知道了个XMLHTTP,就非得用它不可?
不是不想用你说的方法,而是无耐。
你是说
var xmlDoc = xml.responseXML;
这里之后xmlDoc还是为null?
现在考虑可能是weblogic没有对.xml和.xsl的格式支持造成的。现在问题转到在web.xml里进行
xml和xsl的影摄问题。
你可以这样试一下看服务器输出正不正确.用IE直接到开那个XML的URL,再看看可不可以查看源文件,如果可以查看源文件,那么服务器输出不正确.
====
这就说明格式不正确,是服务器问题。
<mime-mapping>
<extension>xml</extension>
<mime-type>text/xml</mime-type>
</mime-mapping> <mime-mapping>
<extension>xsl</extension>
<mime-type>text/xml</mime-type>
</mime-mapping>
来进行格式匹配,
在XSL里面可能遇到一些非法字符,比如你的编码方式是UTF-8那么有时中文是不认的,改成英文就OK 问题解决。