html模拟点击某个键盘按钮,【Chrome-crx】键盘模拟鼠标点击网页按钮

news/2024/11/8 20:53:31/

0x00 前言

最近在做一个标注任务:

简单的说,就是屏幕上有好多小方块,选中其中的部分,

然后在页面下面的四个标注按钮(红绿蓝黑)上点一下,

小方块们就会被染成这个按钮的颜色,需要把所有的小方块们染色完。

请各位想象一下:纯鼠标工作,在一个白底的网页上来回翻飞舞动,眼睛都看花啦!

所以我决定想个法子把这四个染色按钮绑在我键盘上的几个键上(QWER就是你们了)。

(以后标注起来看起来在打DOTA一样哈哈哈)

0x01 配置使用

二话不说先贴解决方案:

配置按键:

Keyboard Shortcut(选择按键): Q

Behavior(选择效果): Run JavaScript

Label as(取个名字): "按下C按钮"

Javascript code to run(跑一段javascript代码):

document.getElementsByClassName('btn btn-C')[0].click()

(当然可以写好多,这里我要求不多就写了一行)

Active while in form fields(选择生效页面)

Only for specific sites(我选的是只在这个网域生效)

www.blablablabla.com/mark/todo/*

刷新页面,开始使用

如上述配置的意思为:

仅在标注页面的url域生效,

按下键盘中的Q键,

等效于点击class名称为’btn btn-C’的


http://www.ppmy.cn/news/461883.html

相关文章

2020年全国硕士研究生入学统一考试管理类专业学位联考英语(二)试题

2020年英语二联考真题 一、完形填空 Directions: Read the following text. Choose the best word for each numbered blank and mark A, B, C or D on the ANSWER SHEET (10 points) Being a good parent is what every parent would like to be. But defining what it mea…

【算法题】2549. 统计桌面上的不同数字

插: 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。 坚持不懈,越努力越幸运,大家一起学习鸭~~~ 题目: 给你一个正整数 n ,开始…

Redmi K60 Pro参数配置怎么样 性能怎么样 红米 K60 Pro屏幕参数

Redmi K60 Pro将会使用一块6. 78 英寸的三星AMOLED屏幕,屏幕分辨率达到了2K级别,这块屏幕还集成了新一代120Hz动态刷新率技术和高频调光技术,同时还有屏下指纹解锁功能 红米 K60 Pro更多使用感受和评价 http://xiaomi.adiannao.cn/1 Redmi K6…

IP 地址详解(IPv4、IPv6)

文章目录 1 概述2 IP 地址2.1 IPv4 表示法2.2 默认地址分类策略:A、B、C、D、E 类2.3 IPv4 子网掩码2.4 IPv4 地址范围及可容纳主机数量2.5 IPv6 表示法 3 扩展3.1 网工软考真题 1 概述 #mermaid-svg-OaEmqBJltYzVaWra {font-family:"trebuchet ms",verda…

android+5.0+小米手环,小米手环5和荣耀手环6哪个好-参数对比

小米手环5和荣耀手环6是两款非常受欢迎的手环,在性能方面这两款手环还是非常不错的,那么小米手环5和荣耀手环6哪个更值得入手购买呢?小编为大家详细的介绍一下小米手环5和荣耀手环6参数对比,感兴趣的小伙伴们赶快来看一看吧。 小米…

小米6的发布与配置信息

http://www.techweb.com.cn/irouter/2017-04-27/2515572.shtml

小米6线刷+开发版+root

花了将近一天时间,踩了许多坑,现把刷机root过程中的遇到的问题总结一下,希望能对后来的同学有所帮助。 一、进行手机设备解锁 进入小米社区官网下载小米解锁工具,链接如下:申请解锁小米手机https://www.miui.com/unloc…

数字孪生学习

数字孪生定义 数字孪生是将工业产品、制造系统、城市等复杂物理系统的结构、状态、行为、功能和性能映射到数字化的虚拟世界。通过实时传感、连接映射、精确分析和沉浸式交互来刻画、预测和控制物理系统。实现复杂系统虚实融合,从而使系统全要素、全过程、全价值链…