Nodejs使selenium调用edge浏览器(Window)

news/2025/2/7 3:49:01/

1. 获取驱动 msedgedriver.exe

  • 查看edge浏览器版本,链接edge://settings/help
  • 下载对应的版本驱动:https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/
  • msedgedriver.exe 放到系统环境的PATH中,一般放在Nodejs的安装路径就可以

2、代码部分

  • 安装 npm i selenium-webdriver
//导入 selenium 库
import edge from "selenium-webdriver/edge";(async () => {const service = new edge.ServiceBuilder().build();const options = new edge.Options();const driver = edge.Driver.createSession(options, service);try {await driver.get("http://www.baidu.com/"); //想要打开的网址// ...driver.quit(); // 表示关闭浏览器} catch (err) {console.log("err =>", err);}
})();

3、验证


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

相关文章

Office Online Server搭建(全网最详细)

前言 最近换新公司了,一直挺忙的,好久没正儿八经的吹牛逼了!新公司技术部门有定期学习计划,和技术储备计划,这不来了个在线预览文档的活么,作为公司技术储备,需求产生的背景:公司Wo…

Python基本操作

前言 啦啦啦,现在开始,打算做一期Python基础教程,欢迎大家来看哦! 导读 这期文章真的是Python基础中的基础,相信有一定编程基础的小伙伴们都一定能看懂的… 本文共分为以下几个部分: 数与运算符基本输入输出注释模…

YOLOv5/v7 添加注意力机制,30多种模块分析⑦,CCN模块,GAMAttention模块

目录 一、注意力机制介绍1、什么是注意力机制?2、注意力机制的分类3、注意力机制的核心 二、CCN模块1、CCN模块的原理2、实验结果3、应用示例 三、GAMAttention模块1、GAMAttention模块的原理2、实验结果3、应用示例 大家好,我是哪吒。 🏆本…

Java面试Day17

1.什么是 Java 内部类? 内部类的分类有哪些 ?内部类有哪些优点和应用场景? 顾名思义,内部类是指定义在某一个类中的类,主要分为成员内部类,静态内部类,局部内部类和匿名内部类四种。 创建与获取…

AtCoder Beginner Contest 307 F - Virus 2 优先队列+搜索

F - Virus 2 题意: n n n个房间(每个房间都有人), m m m条路,在一开始(第0天)有 k k k个人已经被感染,分别是 A 1 . . . A K A_1...A_K A1​...AK​,给出 d d d天&#…

seatunnel-2.3.2 doris数据同步到hive(cdh-6.3.2)首次运行踩坑记录

seatunnel-2.3.2 doris数据同步到hive(cdh-6.3.2)首次运行报错解决,解决的报错如下: 1、java.lang.NoClassDefFoundError: org/apache/hadoop/hive/metastore/api/MetaException 2、java.lang.NoClassDefFoundError: org/apache/thrift/TBase 3、java.la…

Dinky:问题总结

一、启动时指定flink版本,因为dinky本身也集成了部分flink ./auto.sh start 1.12 二、数据源管理新增mysql时的url jdbc:mysql://ip:3306/dinky?useUnicodetrue&characterEncodingutf8&useSSLfalse&autoReconnecttrue&failOverReadOnlyfalse 不要…

42 解释器

解释器的工作机制 解释器分类