比如苏宁易购的这个手机端领券页面,想 js 写个自动领券的东东,但是无法获取到 ‘立即领券’ 按钮的 id 和 绑定的事件,使用 onclick 好像无法领取成功。。不知道是哪里出了问题。
http://res.m.suning.com/project/quan/dist/lqwap_5.html#/type/1
1
autoxbc 2017-09-05 01:09:46 +08:00
用框架开发的页面
点击事件经常被委托给上层处理 然后元素本身的 onclick 其实没有东西 模拟点击要用 target.click() 按钮 id 不知道是什么 获取元素的各种属性和普通页面没区别 如果可能的话,模拟 get 和 post 效率更高 |
2
lamada 2017-09-05 08:17:40 +08:00 via Android
楼上+1,框架绑定无 id onclick 这一说
|
3
popok 2017-09-05 08:24:29 +08:00
同意 1 楼,直接模拟请求吧,效率高多了
|
6
Kokororin 2017-09-05 09:23:16 +08:00 3
.click()肯定是没有问题的,用审查元素选中这个元素后,运行$0.click()是可以触发的。
|
8
Elroooo0Y 2017-09-05 10:27:22 +08:00 via iPhone
领券不用会被风控 注意
|