在IE中使用带有xpath查询的轴时出错

时间:2010-06-17 05:32:48

标签: javascript internet-explorer xpath

当在IE中使用带有selectNodes的XPath表达式“descendant :: div”时,我收到错误“Expected token'eof'find':'”。我在这里找不到什么东西,请帮我解决这个问题。

最诚挚的问候, 凯沙夫

2 个答案:

答案 0 :(得分:1)

我在网络上找到了解决方案。要在文档对象上设置使用完整的xpath属性。

document.setProperty("SelectionLanguage", "XPath");

答案 1 :(得分:1)

当出现此错误时,表示正在使用的MSXML版本早于4.0版,因此默认为不处理XPath轴的旧版XSLPattern,例如'后裔::' Keshav的解决方案应该适用于这种情况。