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 2015 年 7 月 31 日
一翻页页面就刷新了,上下文也就刷新了,变量自然就没了。需要一个脱离当前页面的东西来抓取和储存数据,比如外部应用、浏览器插件,或者把数据存到Cookie等地方。
|
2
jugelizi 2015 年 7 月 31 日
保存到localstorge
|
3
iyangyuan 2015 年 7 月 31 日 via iPhone
保存也没用,刷新的时候程序都没了,楼主的需求最好是用程序模拟http请求,不依赖浏览器,如果喜欢js,可以用nodejs
|
6
geeti 2015 年 7 月 31 日
lz头像有品位!
|
8
iNaru 2015 年 7 月 31 日
cookie长度有限制吧,不如直接ajax。
|
9
iyangyuan 2015 年 8 月 1 日 via iPhone
我一般是用c#的webbrowser解决登陆问题,直接在软件里搞个浏览器界面,手动登陆,然后程序控制浏览器,随心所欲:)
|
10
xarrow 2015 年 8 月 2 日
小的信息放在localStorage里面,如果抓取多的话,用node
|