C # Selenium использует GoUrl, то не может найти элемент всегда тайм-аут - PullRequest
0 голосов
/ 21 марта 2019

могу ли я асинхронно загрузить эту страницу.Мне не нужен документ, все загружено, тогда можно найти элементы.Мне нужно, чтобы страница загрузки была найдена и выполни js прямо сейчас, как я могу это сделать?

// this Url page contains a so many large JS file.
driver.Manage().Timeouts().PageLoad = TimeSpan.FromSeconds(10);
driver.Navigate().GoToUrl(Url); // waiting for 10s
// after 10s the code will throw timeout exception.
// and cannot Run this code:
((IJavaScriptExecutor)driver).ExecuteScript(Js); // this code it throw Timeout Exception

purl is timeout

ностраница загружена, а файл js вставлен

введите описание изображения здесь


Сообщение об ошибке ExecuteScript: timeout (Sessionинформация: chrome = 73.0.3683.86) (информация о драйвере: chromedriver = 2.43.600210 (68dcf5eebde37173d4027fa8635e332711d2874a), платформа = Windows NT 10.0.17134 x86_64)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...