>  Q&A  >  본문

javascript - Java 셀레늄에서 click() 메서드를 사용하여 하이퍼링크를 클릭하는 것은 유효하지 않으며 window.open()을 사용하여 페이지를 열 수 없습니다.

a.click()을 사용하는 것은 유효하지 않습니다. 분명히 다른 경우에도 작동할 것입니다

으아악

하지만 window.open()은 웹 페이지의 콘솔에 직접 입력하면 작동합니다

PHP中文网PHP中文网2692일 전1051

모든 응답(1)나는 대답할 것이다

  • 習慣沉默

    習慣沉默2017-06-05 11:10:28

    window.open()은 새 탭을 열며 핸들을 전환해야 합니다. 참고할 수 있는 두 가지 방법은 다음과 같습니다.

    으아아아

    클릭의 경우 요소가 명시적으로 보이지 않거나 집중이 필요하거나 Selenium을 잘못 사용했기 때문일 수 있지만 js click을 사용해 보는 것이 좋습니다

    회신하다
    0
  • 취소회신하다