我找的元素ID为 “lastdays_day” 为:硒WebDriver.FindElements(By.CssSelector( “*”))找不到元素,C#
var elements = WebDriver.FindElements(By.Id("lastdays_day"));
但elements.Count为0
即使是:
WebDriver.FindElements(By.CssSelector("*"))
不能列出这个元素
我已经页面加载后卜尝试了Thread.Sleep(5000) t不起作用。 我试图
Driver.SwitchTo().DefaultContent
或
Driver.SwitchTo().Frame(0)
,但不起作用。
任何想法?
您必须先找到iFrame。看看http://stackoverflow.com/questions/24247490/find-elements-inside-forms-and-iframe-using-java-and-selenium-webdriver –
我正在尝试,但我有困难找到正确的框架。看来Selenium甚至没有看到帧。 –