无法使用 (R)Selenium 单击元素
Unable to click on element using (R)Selenium
我正在尝试使用 RSelenium 查找元素
remDr <- remoteDriver(remoteServerAddr = "192.168.99.100", port = 4445L,
browserName = "chrome")
remDr$open()
url <- "https://sudskapraksa.csp.vsrh.hr/decisionPdf?id=090216ba8084ca52"
remDr$navigate(url)
有一个验证码图像(如果您没有看到它,请尝试执行导航部分 10 次)我尝试 select 使用:
captcha_element <- remDr$findElement(using = "css selector", "img[id='captchaImg']")$clickElement()
captcha_element <- remDr$findElement(using = "id", "captchaImg")$clickElement()
captcha_element <- remDr$findElement(using = "xpath", "//*[@id='captchaIm']")$clickElement()
但它总是 return 错误。
根据您的代码试验和随后的评论更新来识别 captcha 图像,您可以使用以下 Locator 策略,但不够粗略您无法调用 click
事件,因为元素属性的none 包含任何此类事件:
captcha_element <- remDr$findElement(using = "css selector", "img#captchaImg")
我正在尝试使用 RSelenium 查找元素
remDr <- remoteDriver(remoteServerAddr = "192.168.99.100", port = 4445L,
browserName = "chrome")
remDr$open()
url <- "https://sudskapraksa.csp.vsrh.hr/decisionPdf?id=090216ba8084ca52"
remDr$navigate(url)
有一个验证码图像(如果您没有看到它,请尝试执行导航部分 10 次)我尝试 select 使用:
captcha_element <- remDr$findElement(using = "css selector", "img[id='captchaImg']")$clickElement()
captcha_element <- remDr$findElement(using = "id", "captchaImg")$clickElement()
captcha_element <- remDr$findElement(using = "xpath", "//*[@id='captchaIm']")$clickElement()
但它总是 return 错误。
根据您的代码试验和随后的评论更新来识别 captcha 图像,您可以使用以下 Locator 策略,但不够粗略您无法调用 click
事件,因为元素属性的none 包含任何此类事件:
captcha_element <- remDr$findElement(using = "css selector", "img#captchaImg")