素人がプログラミングを勉強していたブログ

プログラミング、セキュリティ、英語、Webなどのブログ since 2008

連絡先: すかいぷ:javascripter_  か javascripter あっと tsukkun.net skypeのほうがいいです

nextLinkの推測

var nextWords = ['次', 'Next', '>', '>>', '»'].map(function(i)'contains(text(),"' + i + '")').join(' or ');
var nextXPath = <> //link[@rel="next"] | //a[{nextWords}] </>.toString();
var nextLink = document.evaluate(nextXPath, document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue;

console.log(nextLink);

こんな感じでけっこう動く。