V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  shanlanlan  ›  全部回复第 7 页 / 共 15 页
回复总数  295
1  2  3  4  5  6  7  8  9  10 ... 15  
2020-06-24 23:19:54 +08:00
回复了 vtoexsir 创建的主题 浏览器 什么软件可以方便的读写网页?
请人帮你写,你旁边发命令。
@rioshikelong121 #2 原文:“控制台 debug(window.alert) 试试”
======
回复:感谢,已经成功解决了问题。定位到代码后,直接把网站的 if 判断改为了:if(true)了,调试通过。
@rioshikelong121 #2 原文:“控制台 debug(window.alert) 试试”
======
回复:亲测有效。
2020-06-23 22:11:15 +08:00
回复了 wmwgijol28 创建的主题 WWDC wwdc20 看完了,大家感受如何!
长截图也没有。
2020-06-23 22:11:06 +08:00
回复了 wmwgijol28 创建的主题 WWDC wwdc20 看完了,大家感受如何!
通话录音还是没有。
six six six
2020-06-22 01:24:38 +08:00
回复了 shanlanlan 创建的主题 JavaScript 请问如何触发“移动端”的点击动作?
11L 的 js 链接有误: https://g.alicdn.com/secdev/sufei_data/3.8.7/index.js

另外目前失去头绪,暂未解决。
2020-06-22 01:23:09 +08:00
回复了 shanlanlan 创建的主题 JavaScript 请问如何触发“移动端”的点击动作?
@ccraohng #10 原文:“TouchEvent 合成 touchstart touchend 事件, 不过 isTrusted 直接降维打击”
======
回复:#10

尝试下面代码进行合成操作,但是如你所述,确实在源代码里发现了`isTrusted`方法。而且是在每次触摸的时候都会调用。
```javascript
var elem = document.querySelector("#confirmOrder_1 > div.tpl-wrapper > div > div");

var touch = new Touch({
identifier: 42,
target: elem,
clientX: 200,
clientY: 200,
screenX: 300,
screenY: 300,
pageX: 200,
pageY: 200,
radiusX: 5,
radiusY: 5
});

//开始合成事件

// 创建事件.
var event = document.createEvent('Events');

// 初始化一个按下事件
var touchEventStart = new TouchEvent("touchstart", {
cancelable: true,
bubbles: true,
composed: true,
touches: [touch],
targetTouches: [touch],
changedTouches: [touch]
});
// 触发按下事件
elem.dispatchEvent(touchEventStart);

// 初始化一个抬起事件
var touchEventEnd = new TouchEvent("touchend", {
cancelable: true,
bubbles: true,
composed: true,
touches: [touch],
targetTouches: [touch],
changedTouches: [touch]
});
// 触发点击抬起事件
elem.dispatchEvent(touchEventEnd);
```

网站被混淆过的代码地址: https://g.alicdn.com/secdev/sufei_data/3.8.7/index.js:formatted
```javascript
function a(n) {
Y = n.isTrusted;
var t = n.touches[0];
K = t.clientX,
Z = t.clientY,
F++,
nn = o(tn, rn)
}
```
2020-06-20 23:56:48 +08:00
回复了 hhyvs111 创建的主题 互联网 被拼多多影响了消费观怎么办?
淘宝对我的账号进行大数据分析了,搜索出来的价格都是我不能接受的。没办法,只能开小号搜索了。
2020-06-20 23:10:07 +08:00
回复了 shanlanlan 创建的主题 JavaScript 请问如何触发“移动端”的点击动作?
@mostkia #7 原文:“试试合成事件,直接模拟交互操作”
======
回复:#7 还没试过,我查查资料。
2020-06-20 21:33:35 +08:00
回复了 ali0531 创建的主题 程序员 有什么方法能远程获取短信验证码?
如果是移动卡,无忧行 App 可以解决。
2020-06-20 21:29:04 +08:00
回复了 shanlanlan 创建的主题 JavaScript 请问如何触发“移动端”的点击动作?
@pinkSlime #5 原文:“devtools 里面的 Event Listeners 里面瞅一眼对应的元素到底绑了什么事件”
======
回复:#5 绑定的还挺多:
![image.png]( https://i.loli.net/2020/06/20/VZr1zTUyOxdFEXG.png)
2020-06-20 20:07:35 +08:00
回复了 shanlanlan 创建的主题 JavaScript 请问如何触发“移动端”的点击动作?
2020-06-20 20:04:39 +08:00
回复了 shanlanlan 创建的主题 JavaScript 请问如何触发“移动端”的点击动作?
测试链接在这里,这里面的勾选和提交订单按钮都不能直接通过 click 触发。也尝试过“touchstart 和 touchend”。均不能触发。
2020-06-20 19:57:15 +08:00
回复了 shanlanlan 创建的主题 JavaScript 请问如何触发“移动端”的点击动作?
@wxsm #1 原文:“试试 touchend”
======
回复:#1 其实“ontouchstart”能触发。但是页面的按钮没有反应。比如代码触发“ontouchstart”后,控制台能打印出淘宝的锚点日志信息。说明锚点是监听了这个事件。我也尝试过触发`touchend`,按钮没有反应。我猜想触发按钮的效果不是这 2 个事件。我再试试。
1  2  3  4  5  6  7  8  9  10 ... 15  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5460 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 09:05 · PVG 17:05 · LAX 02:05 · JFK 05:05
Developed with CodeLauncher
♥ Do have faith in what you're doing.