JS實現Selenium下拉滾動條到指定元素


1、以下只適合IE、Firefox:

1 el=browserCore.findElement(By.xpath(xpath));
2 javaScriptExecutor.executeScript("arguments[0].scrollIntoView();", el);  
3 javaScriptExecutor.executeScript("arguments[0].scrollIntoView(true);", el);
4 pause(stepInterval);

2、以下IE、Firefox、Chrome都適用:

1 //將內嵌滾動條拉到頁面最底端,才能看到的元素
2 javaScriptExecutor.executeScript("document.getElementsByClassName('"+className+"')[0].scrollTop=100000");
3 pause(stepInterval);


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM