Edge下使用ie模式重新打开网站

打开需要访问的网站

 

Selenium 3是一个用于Web自动化测试的工具库,它允许开发者控制各种浏览器进行操作。当你想要通过Selenium 3以Internet Explorer(IE模式打开Microsoft Edge浏览器时,需要注意的是,从Selenium 4开始,官方不再支持对Edge Classic(基于IE内核)的直接控制,而是推荐使用WebDriver(WebDriverIO for Selenium 4)配合Edge Chromium。 然而,如果你想在Selenium 3中模拟使用Edge浏览器并开启IE模式(虽然这可能会因为版本兼容性问题而受限),你可以采取以下步骤: 1. 首先,确保安装了适用于Selenium 3的EdgeDriver(旧版Edge浏览器的驱动)。可以从微软的旧版Edge浏览器项目页面下载:https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/ 2. 启动Edge浏览器,并设置为IE模式。这通常需要一些额外的脚本或配置,在Windows上可能涉及到注册表更改。例如,你可以尝试在启动命令行中添加`--ie-mode`或`--msedge-launch-path`选项。 3. 使用Selenium WebDriver(比如通过Python的`selenium.webdriver.edge`模块)创建一个新的EdgeSession实例,并指定你的EdgeDriver路径: ```python from selenium import webdriver # 更改这里的路径为你实际的EdgeDriver路径 driver = webdriver.Edge(executable_path="path/to/your/edgedriver.exe", ie_options=True) # 然后像平常那样使用driver进行网页操作... ``` 请注意,这种方式可能存在不稳定性和局限性,因为EdgeDriver并不直接支持IE模式,而且随着浏览器更新,这种方法可能会失效。对于新项目,建议直接使用Selenium 4与Edge Chromium进行交互,因为它更稳定并且是未来的发展方向。如果你确实需要处理旧版IE兼容,可能需要寻找其他解决方案,如使用特定版本的EdgeDriver或采用其他的浏览器模拟技术。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值