我有一个场景,需要在动态变化的iframes中单击一个图像。我只能点击页面上的第一张图片。脚本之后不识别iframe,并给出了TimeoutException。以下是我的脚本:
//get the First iframe
WebDriverWait wait = new WebDriverWait(driver, 10);
wait.until(ExpectedConditions.visibilityOfElementLocated(By.xpath("//iframe[contains(@id, 'adnxs_tag_')]")));
driver.sw
我正在使用HTML通过Javascript将图片作为ul加载到SoundCloud文档中,使用,然后使用滑动通过封面的旋转木马(包装在li标记中)。当列表项被硬编码到HTML文档中时,这很好用,但是,当我使用加载脚本动态地从API中以img的形式检索图片并将它们注入到DOM中时,尽管Flexslider脚本是在SoundCloud脚本之后加载的,但是Flexslider并没有注册它们在那里并向li中添加了必要的样式。有人能告诉我如何让Flexslider捕捉到动态内容吗?以下是我的文件:
HTML (代码段)
<div class="page-container">