我正在使用一些 javascripts。我用过
var xpathResults = document.evaluate(xpath, domContext, null, XPathResult.ANY_TYPE, null);
它在除 IE11 之外的所有浏览器中都可以正常工作。
它显示错误:“XPathResult is undefined
”。是的,我在此之前使用了 wgxpath.install.js
脚本。
提前致谢
最佳答案
Internet Explorer 不支持 XPATH。
如果您希望它与 IE11 一起使用,我建议您使用 CSS 选择器而不是 XPath。
如果您坚决使用 XPath,我建议您使用 XPath javascript 库(例如 http://code.google.com/p/wicked-good-xpath/)
抱歉给您带来麻烦。 IE 中对 XPath 的支持目前正在开发中。
如果您对我们对 IE-Next 的计划感到好奇,请访问 http://status.modern.ie/
关于javascript - Xpathresult 在 IE11 中未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23560438/