2017-11-23 5 views
-1

보기의 크기를 조정 한 후 높이와 너비를 검색하는 방법.보기의 크기를 조정 한 후 이미지의 높이와 너비를 검색하는 방법

document.getElementsByClassName("WiderImage")[0].clientHeight 

가 도와 :이 코드는 클라이언트 높이를 렌더링하는 콘솔에서 : 나는 원래의 높이와 폭을 가질 수 있지만, 필요에 사용자에 따라 이미지 크기

예 : 크기를 조정할 수 있습니다 이미지가 셀렌을 사용하여 유효성을 검사 할 값과 상점을 얻습니다.

나는 다음과 같은 시도 -하지만 널

JavascriptExecutor js=(JavascriptExecutor) driver; 

String x =(String) js.executeScript("document.getElementsByClassName('imageWiderThanText')[0].clientHeight;"); 

long client_height = (Long) js.executeScript("document.getElementsByClassName('imageWiderThanText')[0].clientHeight"); 

답변

1

귀하의 JS 코드가 잘 돌아왔다. executeScript에서 "return"을 사용하여 값을 가져와야합니다.

JavascriptExecutor js=(JavascriptExecutor) driver; 
js.executeScript("return document.getElementsByClassName('imageWiderThanText')[0].clientHeight;"); 
관련 문제