js获取a标签的value值_js逆向 | 某住房网跳转链接生成逻辑分析

本文详细介绍了如何通过JS获取A标签的value值,并解析了一个特定住房网的跳转链接生成逻辑。通过分析点击事件、recode()函数以及nscaler()和SetObjNum(),提取关键JS代码,展示了如何重构这一逻辑。
摘要由CSDN通过智能技术生成

     追不上的不追、不属于自己的不要、挽留不住的不留、生活哪有那么复杂。

17e900db1fb884c5fa58000e37cb6e89.png

1、前言

一、目标网站
aHR0cDovLzYwLjE3My4yNTQuMTI2Lw==

二、明确分析目标

打开网页,随意点击一个小区。

01b1de54d100140c0ed383667e389adc.png

网页重开一个详情页面,如下图所示。 反复点击同一个小区,会发现详情页url每次都是变化的,变化的位置已用红框标记。

8d1772949546f63faa8a90b209e40e54.png

cd68ae67bb132543e53bab0b489d6c81.png

所以,文章分析的重点就是这一串数字的生成逻辑。

2、生成逻辑分析

一、查找点击事件

打开开发者模式,刷新页面,找到页面请求的接口,在响应中搜索小区名称,定位到如下图位置。

每个a标签下都有onclick,id属性,点击触发的事件名称为reurl,并且传入了this,但这里暂时还看不出this表示什么。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值