2

我们正在使用 crm 2015,它可以正常工作。所有代码都在 IE 和 Chrome 中正确执行。但是当我们尝试使用 Microsoft 的 crm 应用程序时,我们会收到错误:'xpathevaluator' 未定义。

我认为是xrmservicetoolkit 引发了错误。

    if (typeof (node.selectSingleNode) != "undefined") {
        return node.selectSingleNode(xpathExpr);
    } else {
        var xpe = new XPathEvaluator();
        var xPathNode = xpe.evaluate(xpathExpr, node, _NSResolver, XPathResult.FIRST_ORDERED_NODE_TYPE, null);
        return (xPathNode != null) ? xPathNode.singleNodeValue : null;
    }
4

0 回答 0