递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

[视窗] 火山视窗CEF浏览器实现简单的网页填表

  [复制链接]

359

主题

6675

帖子

1万

积分

贵宾

Rank: 9Rank: 9Rank: 9

积分
16904
跳转到指定楼层
#
发表于 2021-6-18 17:46:06 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本源码转载自利快云https://www.lkuaiy.com/


火山视窗CEF浏览器实现简单的网页填表
一、准备工作
首先肯定要配置web浏览器模块,配置后才能使用cef浏览器。
然后简单的设计一个界面。
最后保存布局后,设置cef浏览器的地址为**首页。
二、CEF网页填表隐藏显示元素
想要实现隐藏元素就需要执行JavaScript脚本去操作,如果不懂JavaScript相关知识只能去**搜索相关JavaScript课程去学习了解。
在网页每一个htm标签都可以称为一个元素,在这个元素中会有一个名叫id的属性,接下来就通过这个id属性来操作实现隐藏和显示网页元素。
如下图所示:
隐藏网页元素的js代码:
document.getElementById("元素ID ").style.display="none";
显示网页元素的js代码:
document.getElementById("元素ID ").style.display="block";
以上两段代码可以看到只是结尾的值不同,因此在火山中可以搞一个逻辑值,利用选择方法来动态的修改这个值。
代码编写如下图,注意在写代码的时候,网页中的引号在火山中需要转义符\"来表示。
打开浏览器的开发者模式(f12),定位到搜索框源码位置,找到搜索框的id属性,复制属性值。

然后在火山中按钮点击后编写下面的代码,动态的显示和隐藏搜索框。
按钮点击后搜索框会消失。
三、CEF网页填表写文本
想要在网页中的编辑框中写文本,同样也需要执行JavaScript代码,同样也需要通过元素id来操作。
代码如下:
document.getElementById("元素ID").value="要写入的内容";
在火山中编写的时候同样要注意引号转义的问题。
按钮点击后调用封装好的方法填写即可。
点击按钮后就会进行网页填表操作。

游客,如果您要查看本帖隐藏内容请回复




火山安卓+PC多部课程尽在:www.lkuaiy.com
回复

使用道具 举报

1

主题

9

帖子

27

积分

新手上路

Rank: 1

积分
27
60#
发表于 2024-9-3 18:14:31 | 只看该作者
楼主辛苦了,谢谢楼主,感谢楼主分享,楼主好人一生平安!!!
回复

使用道具 举报

7

主题

51

帖子

472

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
472
59#
发表于 2024-9-2 22:08:51 | 只看该作者
学习了,谢谢分享
回复

使用道具 举报

2

主题

25

帖子

1335

积分

金牌会员

Rank: 6Rank: 6

积分
1335
58#
发表于 2024-8-26 19:01:23 | 只看该作者
谢谢分享............
回复

使用道具 举报

9

主题

87

帖子

1026

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1026
57#
发表于 2024-7-25 14:07:34 | 只看该作者
看看学习一下
回复

使用道具 举报

12

主题

237

帖子

1813

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1813
56#
发表于 2024-5-14 20:21:20 | 只看该作者
127.0.0.1
回复

使用道具 举报

7

主题

47

帖子

337

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
337
55#
发表于 2024-4-28 21:15:40 | 只看该作者
666666666666
回复

使用道具 举报

0

主题

6

帖子

24

积分

新手上路

Rank: 1

积分
24
54#
发表于 2024-4-26 18:39:54 | 只看该作者
6666666666666666
回复

使用道具 举报

15

主题

332

帖子

1672

积分

金牌会员

接单Q:413795326

Rank: 6Rank: 6

积分
1672
QQ
53#
发表于 2024-4-25 09:45:47 | 只看该作者
(\__/)
( •ᴗ•)
/> 软件 小程序 APP POST 脚本 建站 QQ:413795326
回复

使用道具 举报

1

主题

20

帖子

211

积分

中级会员

Rank: 3Rank: 3

积分
211
52#
发表于 2024-4-24 21:39:02 | 只看该作者
学习学习
回复

使用道具 举报

15

主题

53

帖子

212

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
212
51#
发表于 2024-3-9 16:32:45 | 只看该作者
学习一下
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-22 12:19 , Processed in 0.099256 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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