Javascript 如何在为视图调整图像大小后检索图像的高度和宽度
如何在为视图调整图像大小后检索图像的高度和宽度。我有一个图像,可以有一个原始的高度和宽度,但根据需要用户可以调整图像大小 例如:从控制台,此代码呈现客户端高度:Javascript 如何在为视图调整图像大小后检索图像的高度和宽度,javascript,selenium,Javascript,Selenium,如何在为视图调整图像大小后检索图像的高度和宽度。我有一个图像,可以有一个原始的高度和宽度,但根据需要用户可以调整图像大小 例如:从控制台,此代码呈现客户端高度: document.getElementsByClassName("WiderImage")[0].clientHeight 帮助我获取要使用selenium验证的值和存储 我尝试了以下操作,但返回空值 JavascriptExecutor js=(JavascriptExecutor) driver; String x =(Str
document.getElementsByClassName("WiderImage")[0].clientHeight
帮助我获取要使用selenium验证的值和存储
我尝试了以下操作,但返回空值
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");
你的JS代码很好。您只需在executeScript中使用“return”即可获得值:
JavascriptExecutor js=(JavascriptExecutor) driver;
js.executeScript("return document.getElementsByClassName('imageWiderThanText')[0].clientHeight;");