我有兩個iframe。我必須從iframe中拖出圖像並將圖像放入其他iframe中。我試過下面的代碼,它不工作從iframe中拖出一個元素並放入另一個iframe中
Actions builder = new Actions(driver);
builder.moveToElement(fromElement);
builder.clickAndHold(fromElement);
builder.build();
builder.perform();
driver.switchTo().defaultContent();
WebElement pageFrame = driver.findElement(By.cssSelector("iframe[src='components/svg-edit-2.6-unmodified/svg-editor.html']"));
driver.switchTo().frame(pageFrame);
WebElement rightPanel = driver.findElement(By.id("guide_RIGHT_SAFETY_rect"));
builder.moveToElement(rightPanel);
builder.release(rightPanel);
builder.build();
builder.perform();
也嘗試使用座標移動元素,但這也不適合我。 action.clickAndHold(fromElement).moveByOffset(25, 0).release().perform();
任何人都可以幫助我解決這個問題嗎?
你能分享你的html嗎? –
指定您在其中工作的網站網址。 – BIJAY