javascript - Java 셀레늄에서 click() 메서드를 사용하여 하이퍼링크를 클릭하는 것은 유효하지 않으며 window.open()을 사용하여 페이지를 열 수 없습니다.
PHP中文网
PHP中文网 2017-06-05 11:08:28
0
1
1117

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

으아악

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

PHP中文网
PHP中文网

认证高级PHP讲师

모든 응답(1)
習慣沉默

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

으아아아

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

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿