递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 3271|回复: 9
打印 上一主题 下一主题

[视窗] MFC的Edge浏览器库里的Edege填表类获取元素失败

[复制链接]

16

主题

83

帖子

834

积分

高级会员

Rank: 4

积分
834
跳转到指定楼层
楼主
发表于 2023-12-14 15:51:06 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
又遇到一个奇怪的问题:

MFC的Edge浏览器库,里面的Edege填表类,方法: Edge填表类.元素是否存在(" "div.swoZuiEM", , 5000,) 获取元素老是找不到

我在控制台用JS代码 = "document.querySelectorAll('" + 选择器 + "').length;" 是可以找到的




如上图,在控制台是可以找到元素的,索引为0
在Edge填表类里,他的很多方法都无效,比如:元素是否存在


回复

使用道具 举报

36

主题

444

帖子

1550

积分

金牌会员

Rank: 6Rank: 6

积分
1550
QQ
沙发
发表于 2023-12-14 22:11:04 | 只看该作者
执行JS填表
Q 75520266
回复

使用道具 举报

16

主题

83

帖子

834

积分

高级会员

Rank: 4

积分
834
板凳
 楼主| 发表于 2023-12-15 00:17:26 | 只看该作者

没有找到 “执行JS填表”这个命令呀,搜也搜不到
回复

使用道具 举报

16

主题

83

帖子

834

积分

高级会员

Rank: 4

积分
834
地板
 楼主| 发表于 2023-12-15 09:24:03 | 只看该作者
昨晚搞到2点睡的,8点起床继续反复测试,反复尝试在各种eDge浏览框里各种事件里加入这个方法,各个流程加入调试输出, 还是不行,人已逐渐崩溃~ 有没有人告诉我这个方法是有问题的,好让我死心...
回复

使用道具 举报

37

主题

584

帖子

2855

积分

金牌会员

Rank: 6Rank: 6

积分
2855
5#
发表于 2023-12-15 09:48:33 | 只看该作者
Edge浏览器库  绝对有问题
回复

使用道具 举报

16

主题

83

帖子

834

积分

高级会员

Rank: 4

积分
834
6#
 楼主| 发表于 2023-12-15 09:51:13 | 只看该作者
山梦 发表于 2023-12-15 09:48
Edge浏览器库  绝对有问题

啊~~~~我折腾了两天了兄弟~哭了
回复

使用道具 举报

16

主题

83

帖子

834

积分

高级会员

Rank: 4

积分
834
7#
 楼主| 发表于 2023-12-15 09:53:09 | 只看该作者
用Edge浏览器库打开,然后混合MB浏览器来操作表单可以吗兄弟?
回复

使用道具 举报

30

主题

179

帖子

1039

积分

金牌会员

Rank: 6Rank: 6

积分
1039
8#
发表于 2024-5-10 10:11:21 | 只看该作者
我靠,去年的BUG到现在还没修复
回复

使用道具 举报

36

主题

330

帖子

3132

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
3132
9#
发表于 2024-7-13 01:58:40 | 只看该作者
顶帖
回复

使用道具 举报

1

主题

112

帖子

887

积分

贵宾

Rank: 9Rank: 9Rank: 9

积分
887
QQ
10#
发表于 2024-7-19 11:13:12 | 只看该作者
这个库中的填表功能不要在事件中使用,线程的原因同步方法都不建议在浏览器的事件中使用,填表实际上都是运行js
建议查看填表方法的源码 然后自己使用 “运行js_异步” 方法来实现
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-11-23 11:03 , Processed in 0.099234 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表