IE下XSLT格式化XML的问题 本帖最后由 garylau 于 2009-07-28 15:53:49 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 IE:var xslt = new ActiveXObject("Msxml2.XSLTemplate");var xslDoc = new ActiveXObject("Msxml2.FreeThreadedDOMDocument");var xslProc;xslDoc.async = false;xslDoc.resolveExternals = false;xslDoc.load(xslFile);if (xmlDoc.parseError.errorCode != 0) { var myErr = xmlDoc.parseError; alert("You have error " + myErr.reason);} else { xslt.stylesheet = xslDoc; var xmlDoc = new ActiveXObject("Msxml2.DOMDocument"); xmlDoc.async = false; xmlDoc.resolveExternals = false; xmlDoc.load(xmlFile); if (xmlDoc.parseError.errorCode != 0) { var myErr = xmlDoc.parseError; alert("You have error " + myErr.reason); } else { xslProc = xslt.createProcessor(); xslProc.input = xmlDoc; xslProc.transform(); alert(xslProc.output); }} 自己找到问题了,用DW新建XSLT文件的时候自动添加了以下代码,结果导致转换不了<!DOCTYPE xsl:stylesheet [ <!ENTITY nbsp " "> <!ENTITY copy "©"> <!ENTITY reg "®"> <!ENTITY trade "™"> <!ENTITY mdash "—"> <!ENTITY ldquo "“"> <!ENTITY rdquo "”"> <!ENTITY pound "£"> <!ENTITY yen "¥"> <!ENTITY euro "€"> 最近做的店铺装修,分享下前端代码。 求js高手指点 一个数据结构数组的问题。 js的操作??? 关于获取点击对象 iframe做编辑器时,怎样把textarea里的内容放到iframe里显示效果,且可编辑,在线等待,先谢谢各位前辈了! 谁能帮我写个这样的JS?? Js的for in问题? 菜鸟奉上一盘得分的题目 如何设置一个CHECKBOX的颜色与它被DISABLED时的一样? 各位看一下我的base64编码有何错误 如何判断radio和select是否选中?
var xslDoc = new ActiveXObject("Msxml2.FreeThreadedDOMDocument");
var xslProc;
xslDoc.async = false;
xslDoc.resolveExternals = false;
xslDoc.load(xslFile);
if (xmlDoc.parseError.errorCode != 0) {
var myErr = xmlDoc.parseError;
alert("You have error " + myErr.reason);
} else {
xslt.stylesheet = xslDoc;
var xmlDoc = new ActiveXObject("Msxml2.DOMDocument");
xmlDoc.async = false;
xmlDoc.resolveExternals = false;
xmlDoc.load(xmlFile);
if (xmlDoc.parseError.errorCode != 0) {
var myErr = xmlDoc.parseError;
alert("You have error " + myErr.reason);
} else {
xslProc = xslt.createProcessor();
xslProc.input = xmlDoc;
xslProc.transform();
alert(xslProc.output);
}
}
<!ENTITY nbsp " ">
<!ENTITY copy "©">
<!ENTITY reg "®">
<!ENTITY trade "™">
<!ENTITY mdash "—">
<!ENTITY ldquo "“">
<!ENTITY rdquo "”">
<!ENTITY pound "£">
<!ENTITY yen "¥">
<!ENTITY euro "€">