wedata

Database: AutoPagerize

Item Details: マイナビニュース 連載(漫画・写真)

url ^http://news\.mynavi\.jp/series/(misutenaide|osakasora)
nextLink //li[@class='nxt']/a
pageElement //div[@class="center"]/table//tr
exampleUrl http://news.mynavi.jp/series/misutenaide/001/ http://news.mynavi.jp/series/osakasora/001/ http://news.mynavi.jp/series/osakasora/019/
bookmarklet2 var xpath='//td/img'; var hit=document.evaluate(xpath, document, null, 7, null); var xpath2='//li[@class="active"]'; var hit2=document.evaluate(xpath2, document, null, 7, null); var str=hit2.snapshotItem(0).childNodes[0].nodeValue; var num_page=Number(str); for(var i=0;i<hit.snapshotLength;i++) { if(i+num_page<10){ console.log(hit.snapshotItem(i).src="http://news.mynavi.jp/series/osakasora/00"+(i+num_page)+"/images/002.jpg"); } else{ console.log(hit.snapshotItem(i).src="http://news.mynavi.jp/series/osakasora/0"+(i+num_page)+"/images/002.jpg"); } }
bookmarklet var xpath='//td/img'; var hit=document.evaluate(xpath, document, null, 7, null); for(var i=0;i<hit.snapshotLength;i++) { if(i<5){ console.log(hit.snapshotItem(i).src="http://news.mynavi.jp/series/misutenaide/00"+(i+1)+"/images/001.jpg"); } else if(i<9){ console.log(hit.snapshotItem(i).src="http://news.mynavi.jp/series/misutenaide/00"+(i+1)+"/images/002.jpg"); } else{ console.log(hit.snapshotItem(i).src="http://news.mynavi.jp/series/misutenaide/010/images/002.jpg"); } }
comment This is a display image of the first page is repeated on the second page or later Chrome.

History

Back