Я использую это в расширении Firefox и не могу заставить его работать.Почему документ document.evaluate не работает?
var allLinks = document.evaluate(
'//a[@href]',
window.document,
null,
XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,
null);
window.alert(allLinks);
Это предупреждение [object XPathResult]
. Однако всегда возвращается 0
. (И, конечно, ссылки на странице).
window.alert(allLinks.snapshotLength);
Может быть, попробовать 'someXMLDoc.evaluate()' – jerone