我想按附上的图片点击href链接,我试过下面的代码,但似乎不起作用。请帮帮我.
.....
driver.findElement(by.xpath(“//a[@href='careers']”)).click();
............
下面是Div标记的HTML内容.................
null
<div class="logo">
<img src="/ui/healthcare/assets/images/core/ascension_logo_white.svg" alt="Ascension">
</div>
<ul class="list-group">
<li>
<h4>Get Involved</h4>
<ul class="link-list">
<li><a href="/Careers">Careers</a></li>
<li><a href="/Events">Classes and Events</a></li>
........................
请在xpath下面尝试此操作
driver.get("https://healthcare.ascension.org/");
JavascriptExecutor js = ((JavascriptExecutor) driver);
js.executeScript("window.scrollTo(0, document.body.scrollHeight)");
JavascriptExecutor executor = (JavascriptExecutor) driver;
executor.executeScript("arguments[0].click();",driver.findElement(By.xpath("//a[@href='/Careers']")));
问题内容: 我在网络应用程序中生成普通链接,例如: 当我单击链接时,它将在新页面中显示图片。如果要保存图片,则需要右键单击它并选择“另存为” 我不希望这种行为,我想在单击链接时弹出一个下载框,这可能仅适用于html或javascript吗?怎么样? 如果不是,我想我将不得不编写一个download.php脚本,并以文件名作为参数将其调用到href中…? 问题答案:
我想用硒点击“?例如,在网站上你点击的按钮会重定向到href,但是当我使用selenium时,什么也没发生。我已经尝试了这么多迭代,也查找了类似的指南,但无济于事。
我有一个html链接
我正在尝试识别CQ5网页中的链接并单击它。 以下是html代码: 以下是我试图找到信息并单击它的方法。 正在获取以下异常: 线程“main”org.openqa.selenium.WebDriverException中的异常:未知错误:元素在点(528,174)不可单击。其他元素将收到单击:
> 首先我保留了链接来下载文件,就像我们在浏览器中做的那样,但它在移动android应用程序中不起作用。 同样,我使用了的JavaScript on-click功能,在桌面浏览器中运行良好,但在移动web view应用程序中则无法使用。
问题内容: 以下是一堆链接,其中 只有一个 具有子字符串“ long”作为属性href的值 我需要单击其子字符串为“ long” 的链接。我怎样才能做到这一点? PS://由名字选择的b / c 问题答案: 我需要单击href包含子字符串“ long”的链接。我怎样才能做到这一点? 具有CSS选择器的美丽。 您的陈述将是… 这是英文的意思 给我找到任何具有属性的“ a”元素,以及具有“ long”