位置: IT常识 - 正文

网页JS自动化脚本(一)安装油猴或暴力猴等脚本管理器并新建脚本(javascript网页自动化)

编辑:rootadmin
网页JS自动化脚本(一)安装油猴或暴力猴等脚本管理器并新建脚本 在我们的工作生活当中使用网页的机会越来越高,很多时候要进行重复的操作,所以进行一些JS脚本就成了可选项首先我们要在网页浏览器中安装上脚本管理器,这里示范的是安装暴力猴,是一个开源的免费的小软件,是在github上的一款软件,下载下来之后名称为Violentmonkey_2.13.0_chrome.crx是一个以crx结尾的这么一个插件 可以看到大小只有527 KB,是很小的一个软件如果是谷歌浏览器,就要先点击右上角的小点再点出设置 -然后唤出扩展程序 然后打开开发者模式 然后把刚才下载下来的文件托入进来即可安装成功,其它浏览器也差不多类似,安装成功之后在浏览器的右上角会有这样一个插件的图标 接下来开始实现在具的网页上编写脚本,我们打开我们最为熟悉的界面百度 然后我们点开右上角的猴子,然后为此网页添加新的脚本程序点击加号 然后我们就进入了脚本编辑器的编写界面了 我们先写一小段代码运行起来// ==UserScript==// @name New script - baidu.com// @namespace Violentmonkey Scripts// @match https://www.baidu.com/// @grant none// @version 1.0// @author -// @description 2022/11/24 上午10:16:35// ==/UserScript==window.onload=function(){ alert("网页加载完毕之后,我们的脚本成功运行啦!");}

推荐整理分享网页JS自动化脚本(一)安装油猴或暴力猴等脚本管理器并新建脚本(javascript网页自动化),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:网页自动化插件,js写web自动化脚本,网页js自动化脚本怎么写,网页js自动化脚注怎么写,网页js自动化脚本下载,网页js自动化脚本下载,网页js自动化脚本制作,网页js自动化脚注怎么写,内容如对您有帮助,希望把文章链接给更多的朋友!

我们写完之后点击右上角的保存并关闭

回到网页界面刷新一下看看运行效果

可以看到我们的代码成功运行了

前面的//开头的代码是自动生成的,包含一些重要的信息

// ==UserScript==和// ==/UserScript==是这串代码的开头和结尾是固定的写法

@name是这个脚本的名称,可以随意更改

@namespace是指向规则(命名空间) 这里是默认的指向Violentmonkey Scripts

网页JS自动化脚本(一)安装油猴或暴力猴等脚本管理器并新建脚本(javascript网页自动化)

@match是匹配网址,匹配的是网址中?问号前面的这一串网址,如果有其它的字符则不会启用这个插件,?问号后面是一般的网页上传信息的参数,一般由问号分隔开,问号后面的是接的参数名=参数,然后参数与参数之前用&符号连接,是这样子一的一个形式,所以只要?号前面的地址匹配上了就会启动脚本

@grant是一个独立空间,none和unsafeWindow,如果写成none就是一个正常的在浏览器中运行的脚本,如果写成unsafeWindow就会有独立的沙箱空间,可以进行一些非常规的操作,我们使用默认的none

@version 1.0是这个脚本的版本,这个是用来更新版本用的,有时候我们写了脚本需要共享给别人使用,升级的时候可以根据这个版本来判断是否覆盖掉原来的版本

@author 是作者信息,可以随意填写

@description 是一些描述信息,这里自动生成的是脚的创建时间

现在我们回到我们输入的代码上来,我们的函数名是window.onload,

window是代表浏览器窗口

.onload是这个浏览器窗口在完成本网页加载展示了所有的页面元素时触发的函数名称

后面接=是在这个时候执行的操作,后面接function(),可以看到是一个没有代参数的函数

{}大括号内是函数体,我们写上一行alert("网页加载完毕之后,我们的脚本成功运行啦!");这一行以分号结尾 ,所有的js的语法和C的语言法不多,都要在结尾处加上分号代表这一行的命名执行完毕

alert是一个弹窗函数

本文链接地址:https://www.jiuchutong.com/zhishi/297355.html 转载请保留说明!

上一篇:都说计算机今年炸了,究竟炸到什么程度呢?(计算机还热门吗)

下一篇:多模态论文串讲笔记(多模态教学模式论文)

  • 华为闪光灯怎么设置(华为闪光灯怎么开)

    华为闪光灯怎么设置(华为闪光灯怎么开)

  • nova7和荣耀30对比(nova7手机和荣耀30)

    nova7和荣耀30对比(nova7手机和荣耀30)

  • 苹果录屏微信视频聊天没声音(苹果录屏微信视频无法存储)

    苹果录屏微信视频聊天没声音(苹果录屏微信视频无法存储)

  • 手机屏幕部分区域失灵(手机屏幕部分区域失灵怎么办)

    手机屏幕部分区域失灵(手机屏幕部分区域失灵怎么办)

  • 华为mate30pro卡槽如何打开(华为mate30pro卡槽1和卡槽2)

    华为mate30pro卡槽如何打开(华为mate30pro卡槽1和卡槽2)

  • ios13适合7p吗(ios13适合iphone7吗?)

    ios13适合7p吗(ios13适合iphone7吗?)

  • 手机摔了一下黑屏了但是有声音怎么回事(手机摔了一下黑屏但是有声音怎么解决)

    手机摔了一下黑屏了但是有声音怎么回事(手机摔了一下黑屏但是有声音怎么解决)

  • 华为30s怎么截屏(华为30s截屏怎么截)

    华为30s怎么截屏(华为30s截屏怎么截)

  • 无效的音频文件路径是咋回事(无效的音频文件路径)

    无效的音频文件路径是咋回事(无效的音频文件路径)

  • switch刚充电开不了机(switch充电开机没反应)

    switch刚充电开不了机(switch充电开机没反应)

  • 美版已激活是什么意思(美版已激活是二手吗)

    美版已激活是什么意思(美版已激活是二手吗)

  • ctrl b是什么快捷键(ctrl b快捷键的作用)

    ctrl b是什么快捷键(ctrl b快捷键的作用)

  • 电脑反应慢的解决方法(电脑反应很慢很慢)

    电脑反应慢的解决方法(电脑反应很慢很慢)

  • 苹果11pro max多长多宽(苹果11pro max多少钱)

    苹果11pro max多长多宽(苹果11pro max多少钱)

  • 苹果手表蜂窝支持地区(苹果手表蜂窝支持电信卡吗)

    苹果手表蜂窝支持地区(苹果手表蜂窝支持电信卡吗)

  • ipa格式怎么安装(ipa格式怎么安装 安卓)

    ipa格式怎么安装(ipa格式怎么安装 安卓)

  • soul怎么加指定好友(soul怎么加指定用户名和昵称)

    soul怎么加指定好友(soul怎么加指定用户名和昵称)

  • airpods带一只可以吗(airpods带一只可以开降噪吗)

    airpods带一只可以吗(airpods带一只可以开降噪吗)

  • icloud内存满了怎么删(icloud内存满了怎么看照片)

    icloud内存满了怎么删(icloud内存满了怎么看照片)

  • 华为p30pro怎么微信分身(华为p30怎么开微信)

    华为p30pro怎么微信分身(华为p30怎么开微信)

  • 三维图怎么画(化工设计大赛三维图怎么画)

    三维图怎么画(化工设计大赛三维图怎么画)

  • ipadpro怎么插耳机(ipad pro 2020新款怎么插耳机)

    ipadpro怎么插耳机(ipad pro 2020新款怎么插耳机)

  • 怎样修改微信年龄(怎样修改微信年龄信息)

    怎样修改微信年龄(怎样修改微信年龄信息)

  • 工信部推出“一键解绑”功能:可一键解除手机号绑定的互联网账号(工信部推出一键解绑怎么用)

    工信部推出“一键解绑”功能:可一键解除手机号绑定的互联网账号(工信部推出一键解绑怎么用)

  • 联想win10自动修复无法开机完美解决方法(联想win10自动修复失败还能保存文件吗)

    联想win10自动修复无法开机完美解决方法(联想win10自动修复失败还能保存文件吗)

  • 重磅!openAI开放chatGPT模型APIgpt-3.5-turbo,成本直降90%!(openapi开放平台)

    重磅!openAI开放chatGPT模型APIgpt-3.5-turbo,成本直降90%!(openapi开放平台)

  • sz命令  基于ZModem协议下载文件到本地(linux sz命令使用)

    sz命令 基于ZModem协议下载文件到本地(linux sz命令使用)

  • 企业付房租怎么做会计分录
  • 每个季度申报怎么申报?
  • 个税app抵扣多少钱怎么查询
  • 无形资产减值损失可以转回吗
  • 公司采购报销没发票
  • 建筑装饰行业会计分录
  • 分公司与总公司承担责任的法律规定
  • 企业返利如何处理
  • 材料采购合同要盖章吗
  • 房地产预收账款是什么
  • 公司发的奖金可以直接公司账户转账给员工吗?
  • 个体户个人所得税怎么交
  • 关联企业税收
  • 公司亏损转让股权
  • 商会会费收入要交所得税吗
  • 简要回答建筑企业如何实现利润最大化
  • 2018手写发票何时失效?
  • 中药税率什么时候变为9
  • 应征增值税不含税销售额是什么意思
  • 高速支付宝支付如何开发票
  • 报税遇节假日延长吗?
  • 企业所得税哪些不可以税前扣除
  • 福利费提取后未使用能否税前扣除?
  • 销售的增长率公式是什么
  • 委托加工物资在初级第几章
  • 购房专票可以抵扣进项税吗为什么
  • 一般纳税人购买原材料会计分录
  • 2020年预付卡增值税税收政策
  • 修改php.ini
  • Linux怎么修改账户名
  • 若依框架是谁写的
  • Cpqset.exe是什么系统进程 Cpqset有啥作用
  • 360安全路由器怎么重启
  • php sql 教程
  • 微软商店 低价区
  • 想做酒水批发的生意怎么做?
  • 预收的购货款属于收入吗
  • 个人账户存储额是缴费总和
  • 时域卷积图解法
  • 小规模纳税人采购零配件税率
  • 待抵扣进项税额和进项税额的区别
  • 折旧提取后资金如何处理
  • 购买方如何开具红字发票给销售方
  • 不得免征和抵扣税额是什么意思
  • 增值税中进项税额转出是什么意思
  • 季度所得税申报怎么弥补以前年度亏损
  • 主要业务活动是什么意思
  • 企业缴纳个人所得税客户端
  • 会计物料超损费怎么算
  • 期末余额和期初余额
  • 出口退税 账务处理
  • 银行付款退回重付怎么办
  • 支付的劳务派遣服务费计入什么科目
  • 资产处置费用是资产类科目吗
  • 个人保险发票能做账吗
  • 连锁药店之间调拨药品
  • 企业风险管理有哪些方面
  • mysql5.7.
  • 32位win7系统多大?
  • win10的安装目录在哪
  • centos怎么连接远程服务器
  • centos如何禁ping
  • win10怎么查看windows版本
  • 进程lsass.exe
  • bd是什么文件
  • win8系统设置错误
  • centos 常用命令教程
  • linux恢复rm删除目录
  • 删除文件或文件夹时出错怎么办
  • tracert命令的功能和用法
  • linux定时任务实现原理
  • win7系统如何添加虚拟网卡
  • 建立一个新用户并把它加入wheel组,设置用户密码为123
  • nodejs一键安装
  • python中flask模块
  • [置顶]电影名字《收件人不详》
  • 自定义view的基本流程
  • 浙江省网上税务服务大厅
  • 重庆国税电子税务局
  • 未办理税务登记取得专票抵扣
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设