2017-11-19 64 views
1

私はC#のための多くのソリューションを見てきましたが、VB.NETで動作させることができませんでした。たぶん私はそれを正当化しているのでしょうか?私はchromedriverのロードされたURL上でjavascriptを実行したいと思います。vb.net - seleniumを実行するChromeDriver 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');") 

それが実行していません。助けてください。 :)

答えて

1

修正済みです。 ただ

Imports OpenQA.Selenium.Support.Extensions 

コードの先頭に追加し、driver.ExecuteJavaScript( "警告(0);")を使用

関連する問題