我試圖向下移動光標與下面的代碼,但得到錯誤,指出 Referral.PropertyDetail.propertyDetail: System.InvalidOperationException:元件內偏移不能被滾動到視圖:(0,0):[對象 XrayWrapper [對象HTMLDivElement]](34) 下面代碼我使用以向下移動光標元件內偏移不能被滾動到視圖:(0,0):[對象XrayWrapper [對象HTMLDivElement]]
driver.FindElement(By.Id("start-a-referral")).Click();
driver.Manage().Window.Maximize();
Thread.Sleep(5000);
IWebElement draggablePartOfScrollbar = driver.FindElement(By.XPath("//div[@class='slimScrollBar']"));
Actions builder = new Actions(driver);
builder.MoveToElement(draggablePartOfScrollbar).ClickAndHold().MoveByOffset(0,-100).Release().Perform();
下面是用於滾動條中的HTML代碼
<div class="slimScrollBar" style="background: none repeat scroll 0% 0% rgb(0, 0, 0); width: 15px; position: absolute; top: 174px; opacity: 0.4; display: block; border-radius: 7px; z-index: 99; right: 1px; height: 113.456px;"></div>
但得到元件內偏移誤差 不能被滾動到視圖:(0,0):[對象XrayWrapper [對象
HTMLDivElement]]
任何人都可以有解決方案? – Rupali 2014-09-24 12:12:26