[英]vb.net - execute selenium ChromeDriver javascript
我见过很多针对C#的解决方案,但我无法在VB.NET中使用它。 也许我错了吗? 我想在chromedriver中的加载URL上执行javascript。
我的代码到目前为止:
Dim chromeOptions As New OpenQA.Selenium.Chrome.ChromeOptions()
chromeOptions.AddUserProfilePreference("profile.default_content_setting_values.images", 2)
Dim driverService = ChromeDriverService.CreateDefaultService()
driverService.HideCommandPromptWindow = True
driver = New ChromeDriver(driverService, chromeOptions)
Dim js As IJavaScriptExecutor = TryCast(driver, IJavaScriptExecutor)
driver.Navigate.GoToUrl("https://www.google.com/")
js.ExecuteScript("alert('hello world');")
它没有执行。 有什么帮助吗? :)
固定它。 只需添加到代码的顶部即可
Imports OpenQA.Selenium.Support.Extensions
并使用driver.ExecuteJavaScript(“alert(0);”)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.