首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过vbscript与边缘/HTML交互

通过vbscript与边缘/HTML交互
EN

Stack Overflow用户
提问于 2021-04-20 13:16:26
回答 1查看 6.9K关注 0票数 0

我是VBS的新手,在加载了Edge中的URL之后,我找不到如何与网页交互(比如循环功能、写东西)。举个例子,我是如何打开我的网页

代码语言:javascript
复制
dim objShell, strPath1, strAttr1, strAttr2
Set objShell = WScript.CreateObject("WScript.Shell")
strPath1 = """C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"""
strAttr1 = " -inprivate "
strAttr2 = " http://www.someWebPage.com/ "

objShell.Run strPath1 & strAttr1 & strAttr2 

我发现了很多类似的东西:

代码语言:javascript
复制
Set IE = WScript.CreateObject("InternetExplorer.Application", "IE_")
IE.Visible = True
IE.Navigate "https://www.somepage.com/"

使用这个对象IE,似乎可以修改表单,点击这里和那里.但它只适用于it浏览器。

我想我可以找到正确的HTLM代码,这是有用的(至少这不是我现在想要的^^ )。

你有什么建议吗?

提前谢谢

EN

回答 1

Stack Overflow用户

发布于 2021-04-21 02:49:05

Microsoft浏览器不支持VBS中使用的COM自动化接口。如果您想要自动化Microsoft,则应该使用WebDriver

要开始使用WebDriver,您需要下载您选择的测试框架以及适当的语言绑定和MicrosoftWebDriver服务器。

我们通常使用Selenium,您可以在此页中下载语言绑定。同时,您可以在此页中下载Microsof。

参考链接:

以编程方式创建边缘浏览器实例

微软边缘支持COM自动化(InternetExplorer对象)吗?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67179738

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档