我正在尝试将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浏览器上使用