我写了一个xsl文件,它从xml文件中获取数据,在另一个htm文件中我编写了一些小脚本。
代码:
if (broadcastMode == 0) {
xslTarget.innerHTML = Terrestrial.transformNode(TerrestrialStyle.XMLDocument);
}
它在IE中工作正常,但在谷歌浏览器中我得到了这个错误:
未捕获的TypeError:对象#没有方法'transformNode'
答案 0 :(得分:1)
您尝试在非Microsoft浏览器中使用Microsoft专有的XSLT代码,因此无效。
Here is some information about XSLT in Firefox。 Chrome似乎在XSL转换方面存在一些问题; here是一个包含一些信息的Stackoverflow问题。