browserContainer.EvaluateScriptAsync("document.querySelector('input[id=auth-modal-email]').value='****@gmail.com';");
browserContainer.EvaluateScriptAsync("document.querySelector('input[id=auth-modal-current-password]').value='*****';");
browserContainer.EvaluateScriptAsync("document.querySelector('button[type=submit]').click();");
我一直在尝试登录一个网站。我可以看到,身份证和密码正在填写时,我运行的应用程序,并显示在面板上。我还尝试了BBC的iplayer了解它是否与javascript或没有,但它是工作正常的BBC的iplayer登录屏幕。
网址:https://www.cars.com
1条答案
按热度按时间vzgqcmou1#
这个网站使用custom html components。那些自定义组件中的一些html元素不能直接访问。你首先必须找到自定义组件,然后从那里开始工作。
下面是登录表单中submit按钮的代码(假设登录表单可见):