如何使用CefSahrp和JS设置输入值并在Web浏览器中发送它们

时间:2019-09-12 12:43:36

标签: javascript c# wpf cefsharp

我将Web浏览器嵌入到WPF应用程序中,我打开网页并使用JS填写电子邮件和密码字段(请看下面的代码),但是当我按login时,没有得到值,因为我没有在输入中写,我直接更改了值。有什么建议或解决方案吗?

Cef.Initialize(new CefSettings());

var browser = new
CefSharp.WinForms.ChromiumWebBrowser("www.mywebpage.com");

browser.ExecuteScriptAsyncWhenPageLoaded("document.querySelector('input[formControlName=email]').value='email@email.com';");


browser.ExecuteScriptAsyncWhenPageLoaded("document.querySelector('input[formControlName=password]').value='1234%';");

0 个答案:

没有答案