0
好吧,這個讓我在牆上碰撞了一段時間。
我看一個網頁元素的列表。我訪問列表,像這樣在頁面重新載入後查找元素
foreach (IWebElement link in driver.FindElementsByCssSelector("span.cn.mailbox > a"))
{
// Click at a lot of page and the page will reload eventually
}
的問題是,在循環中,我需要改變的網頁之類的東西,但最後我回到該頁面有鏈接列表。
只要我打第二次迭代,我得到以下錯誤:
可能是因爲我改變了頁面,甚至認爲在收集我循環的鏈接通過是相同的,編譯器似乎並不認爲它是完全相同的集合。
有沒有辦法解決這個問題或我可以使用的解決方法?