元素的JavaScript智能Xpath在CefSharp获胜形式上的Java脚本中不起作用

我正在尝试将xpath转换为Java脚本中的元素,但是当xpath先进或精明时,它不起作用

我对元素的xpath使用以下代码

打开google.com并测试此代码

function XpathtoElements(STR_XPATH ) {
    var xresult = document.evaluate(STR_XPATH,document,null,XPathResult.ANY_TYPE,null);
    var xnodes = [];
    var xres;
    while (xres = xresult.iterateNext()) { xnodes.push(xres); }
    return xnodes;
}

var xpath = '//img[not(contains(@src,"/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png"))]';

var l = XpathtoElements(xpath);

未找到任何元素,但是此xpath在Google chrome xpath上工作以查找

不能在赢奖形式的cefSharp浏览器上使用

元素的JavaScript智能Xpath在CefSharp获胜形式上的Java脚本中不起作用

luojuncai 回答:元素的JavaScript智能Xpath在CefSharp获胜形式上的Java脚本中不起作用

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2934915.html

大家都在问