精易论坛

标题: FBrowserCEF3lib部分网站js对输入框赋值失败解决方案 [打印本页]

作者: 勤勤学长    时间: 2022-8-15 18:44
标题: FBrowserCEF3lib部分网站js对输入框赋值失败解决方案

js赋值的方式,输入框有这个值,实际value并没有设置上。

我的提问链接https://125.confly.eu.org/forum.php?mod ... 14742193&extra=
根据回复大概可知,唯一能解决的方法是要置元素焦点+模拟键盘输入。

我想要的效果是,输入框会出现一闪一闪的获取焦点效果。

而我翻看了模块所有命令、使用文档、示例文件,都没有找到能相关方法。

就在我准备给人家退钱的时候,在偶然间发现,有个方法能置输入框的焦点。

  
子程序名返回值类型公开备 注
_按钮1_被单击  
变量名类 型静态数组备 注
js文本型 
全_浏览器 [1].发送焦点事件 ()
置剪辑板文本 (“10086”)
模拟按键 ( #Ctrl键, #V键, )
程序_延时 (500)
模拟按键 ( #Tab键, , )
程序_延时 (500)
置剪辑板文本 (“88888888”)
模拟按键 ( #Ctrl键, #V键, )
程序_延时 (500)
js = “document.querySelector('.antd-pro-pages-account-login-style-btn').click()”
全_浏览器 [1].取主框架 ().执行JS代码 (js, , )


i支持库列表   支持库注释   
eAPI应用接口支持库


最终,粗劣完成目的。


作者: 30345    时间: 2022-8-15 18:52
提示: 作者被禁止或删除 内容自动屏蔽
作者: sunsir    时间: 2022-8-15 19:08
不错,学以致用,举一反三,支持!~
作者: gay酱    时间: 2022-8-15 19:10
支持支持支持支持支持支持支持支持支持支持
作者: ensurf    时间: 2022-8-15 20:22
学习了,传说中的ctrl+c,v大法
作者: 59hdvj    时间: 2022-8-15 21:06
支持                                          
作者: 亿万    时间: 2022-8-15 21:15
支持                                          
作者: ttggnn    时间: 2022-8-15 21:26
支持一下
作者: 外星人群控    时间: 2022-8-15 21:35
有点误人子弟了,单个窗口可以,多窗口就不适合了
作者: 深圳梦    时间: 2022-8-15 22:00
感谢分享
作者: wjswzj0    时间: 2022-8-16 10:04
谢谢楼主,学习下
作者: sinewtec    时间: 2022-8-16 10:36
谢谢楼主,学习下
作者: xtavoxing    时间: 2022-8-16 12:43
优秀........
作者: futiem    时间: 2022-8-16 16:15
如果用户在移动鼠标,此代码会失去焦点,就会失效!做好用模块中的鼠标事件就不会!
作者: 醉卧美人膝    时间: 2022-8-16 19:15

作者: sinewtec    时间: 2022-8-17 09:51
优秀........
作者: 想学易语言    时间: 2022-8-17 09:54
你怎么可以如此优秀?
作者: singlecolor    时间: 2022-8-17 13:15
谢谢大佬分享 支持支持
作者: ttggnn    时间: 2022-8-18 13:14
支持一下
作者: 谈谈的味道    时间: 2022-8-19 19:34
感觉fb没有精益web对网页元素操作方便.
作者: 华庭大哥    时间: 2022-8-23 16:50
这个只适合单个窗口操作。。多窗口不就容易错乱吗
作者: 13876716630    时间: 2022-9-19 18:34

谢谢大佬分享 支持支持
作者: 这就是爱情    时间: 2022-11-18 16:40
这是什么浏览器啊大哥




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4