-1
我想執行一個命令,它從硒的畫布中刪除一個元素。命令是這個「window.app.design.internalLayer()。find('。deletebutton')。fire('click')]」。這會找到特定的圖像並將其刪除。和它不工作。當我打開consle並輸入上述命令時,它會刪除我擁有的現有圖像。我有沒有對象/值,以提前返回我想要執行的操作不會獲得任何對象值或任何其他值。
感謝, 薩姆帕斯
我想執行一個命令,它從硒的畫布中刪除一個元素。命令是這個「window.app.design.internalLayer()。find('。deletebutton')。fire('click')]」。這會找到特定的圖像並將其刪除。和它不工作。當我打開consle並輸入上述命令時,它會刪除我擁有的現有圖像。我有沒有對象/值,以提前返回我想要執行的操作不會獲得任何對象值或任何其他值。
感謝, 薩姆帕斯
下面的代碼將執行JavaScript和窗口向下滾動網頁的
//create the JavascriptExecutor using the driver object
WebDriver driver = new FirefoxDriver();
JavascriptExecutor js = (JavascriptExecutor) driver;
//pass the javascript code that u want to execute
js.executeScript("javascript:window.scrollBy(250,350)");
分享的HTML代碼。 –
你想看看一個JavascriptExecutor,看看這個問題http://stackoverflow.com/questions/24098520/javascript-executor-in-selenium-webdriver – Cathal