未捕获的TypeError:对象#<htmlelement>没有方法'transformNode'</htmlelement>

时间:2011-04-27 12:12:46

标签: javascript html xml xslt

我写了一个xsl文件,它从xml文件中获取数据,在另一个htm文件中我编写了一些小脚本。

代码:

 if (broadcastMode == 0) {
            xslTarget.innerHTML = Terrestrial.transformNode(TerrestrialStyle.XMLDocument);
        }

它在IE中工作正常,但在谷歌浏览器中我得到了这个错误:

未捕获的TypeError:对象#没有方法'transformNode'

1 个答案:

答案 0 :(得分:1)

您尝试在非Microsoft浏览器中使用Microsoft专有的XSLT代码,因此无效。

Here is some information about XSLT in Firefox。 Chrome似乎在XSL转换方面存在一些问题; here是一个包含一些信息的Stackoverflow问题。