TA的每日心情 | 慵懒 2023-11-28 11:18 |
---|
签到天数: 9 天 [LV.3]偶尔看看II
荣誉开发者
- 积分
- 327
|
悬赏50油猫币已解决
本帖最后由 涛之雨 于 2022-2-19 22:15 编辑
唔,就是iCloud的邮件列表,怎么点击都没用ele.click啊
ele.focus啊
ele.dispatchEvent啊(已尝试的有:PointerEvent,MouseEvent,UIEvent)
反正都试了,都不起作用
目标:使用js“点击”左边的邮件列表。
已知:
1. icloud网页版为SproutCore框架
2. 暂无证据显示检测了isTrusted3. 经过测试,电脑上把.thread-list-item元素的click、pointerdown、mousedown和focus监听都删了,点击才不会触发点击事件(但是这样所有的按钮都无效了)
4. 每一条里都有一个role="option"属性,不知道是不是类似于vue那种把select选择器渲染成div的。。。反正我不懂
5. 目前我和李——道都战败了
哦对了,上面的已知里除了最后一条是确定的,其它仅供参考
经过上次的实验,这里还是不用这个破markdown编辑器了。。。
各种各样乱七八糟的bug
|
最佳答案
查看完整内容
右边的邮件可以加载出来,没有变蓝是因为css控制的,用了:focus-within,有必要的话再改一下css就行了。
|