http://i.imgur.com/0YVuC4t.jpg
Imgur
<img src="http://i.imgur.com/0YVuC4t.jpg" title="source: imgur.com" />
var doc = document.getElementsByClassName('item_title')
for(var i = 0; i < doc.length; i++) {
console.log(doc[i].textContent)
}
PS: 一直没怎么学过JS的,只是需要用到的时候去翻w3c
http://i.imgur.com/0YVuC4t.jpg
[Imgur](http://i.imgur.com/0YVuC4t.jpg)
<img src="http://i.imgur.com/0YVuC4t.jpg" title="source: imgur.com" />
各种格式都不能显示图片,我已经不会发图了。
1
SilentDepth Jul 31, 2015
一翻页页面就刷新了,上下文也就刷新了,变量自然就没了。需要一个脱离当前页面的东西来抓取和储存数据,比如外部应用、浏览器插件,或者把数据存到Cookie等地方。
|
2
jugelizi Jul 31, 2015
保存到localstorge
|
3
iyangyuan Jul 31, 2015 via iPhone
保存也没用,刷新的时候程序都没了,楼主的需求最好是用程序模拟http请求,不依赖浏览器,如果喜欢js,可以用nodejs
|
6
geeti Jul 31, 2015
lz头像有品位!
|
8
iNaru Jul 31, 2015
cookie长度有限制吧,不如直接ajax。
|
9
iyangyuan Aug 1, 2015 via iPhone
我一般是用c#的webbrowser解决登陆问题,直接在软件里搞个浏览器界面,手动登陆,然后程序控制浏览器,随心所欲:)
|
10
xarrow Aug 2, 2015
小的信息放在localStorage里面,如果抓取多的话,用node
|