社区
J2ME
帖子详情
如何爬取href=javascript:void(0)
little__student1
2014-07-16 09:33:01
<a class="next_page02 border_gray" href="javascript:void(0)">下一页</a> 我想获得下一页的内容,这样该怎么爬取下一页。
...全文
7558
5
打赏
收藏
如何爬取href=javascript:void(0)
下一页 我想获得下一页的内容,这样该怎么爬取下一页。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
小糊涂客
2016-10-08
打赏
举报
回复
哎! 我也遇到这个问题 求解啊 各路大神请帮忙
One210
2014-07-31
打赏
举报
回复
楼主提的问题和我现在在做的一模一样,坐等高手帮忙,我有一些解决方案,但是还有问题
tony4geek
2014-07-17
打赏
举报
回复
你这个是模拟js 的比较麻烦。
vnvlyp
2014-07-17
打赏
举报
回复
void 0作用是什么都不做,一般这样的设计都是js动态给这个a标签绑定一个事件监听器,然后响应事件后用ajax动态加载页面,所以根本就不存在下一页的地址,你也就无法爬这样的网页,如果要爬那只能模拟浏览器去解析网页,这就复杂了
zy_think123
2014-07-17
打赏
举报
回复
也没有见他产生事件呀!可能是用jquery动态生成的,不好搞,你可以看看某个网页是怎么写的,然后爬取一下试一试
JavaScript
+jQuery+项目实战系列视频教程
JavaScript
jQuery 项目实战系列教程 能掌握JS和Jquery的基本技能,能完成基本的网页特效!
selenium python虚拟点击网页 爬虫翻页功能
href
=
javascript
:
void
(0)怎么翻页
在爬虫翻页的时候,url是不变的,也就是说网站是通过
javascript
动态加载下一页的。 针对这种情况,我们可以用selenium进行虚拟点击 准备工作 查看自己的chrome版本,在右上角三个点,Help - About Google Chrome 安装和自己chrome版本相匹配的chrome driver 境内下载地址 . 不用纠结64还是32,都下32bit的,只有32bit。 下载完zip后解压,将chromedriver.exe文件复制到Google/Chrome/App
python selenium实现点击a
href
="
javascript
.
void
(0)"
在使用selenium进行登录操作练手时,发现登录按钮是用a
href
="
javascript
.
void
(0)"实现的, 于是按照习惯思维进行点击 a = soup.find_all('a') for names in a: try: print (names['
href
']) if names['
href
'] == "
javascript
:
void
(0);...
关于链接地址为
JavaScript
:
void
(0)的问题
我们在点击超链接时,经常发现有的超链接左下角显示的为
javascript
:
void
(0)的情况,这种情况主要说明此处的超链接主要目的不是为了连接到某处,而是为了要超链接onclick里的function,例如:
href="
javascript
:
void
(0)" onclick="beng()">哈哈哈
<script type="text/
javascript
"> function
Selenium模拟用户点击
爬取
javascript
void
(0)的超链接
问题描述 有些网页的反爬虫做得比较好,
href
="
javascript
:
void
(0);"或
href
="
javascript
:;",含义是留在原处不跳转 此时无法直接从
href
中获取链接,链接直接写进监听事件里,从.js文件中也无从(难以)获取 解决方案 使用Selenium模拟用户点击网页进行
爬取
import time from selenium import webdriver from s...
J2ME
13,100
社区成员
26,495
社区内容
发帖
与我相关
我的任务
J2ME
Java J2ME
复制链接
扫一扫
分享
社区描述
Java J2ME
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章