Java和JS:将结果存储为Java变量
Java and JS: storing results as a Java variable
我试图通过使用单个url和比较所有属性以及2个浏览器之间的坐标来比较浏览器的差异。我知道我可以使用document.getElementsByTagName(*);
获得所有元素,但是我如何将这个脚本的结果存储在Java变量(List?)中。请记住,我是JS的新手。
其他信息:我使用WebDriver实现js像这样:
JavascriptExecutor js = (JavascriptExecutor) driver;
js.executeScript("var all = document.getElementsByTagName(*);");
List<WebElement> elements = (List<WebElement>) js.executeScript("document.getElementsByTagName(*);");
参见JavascriptExecutor API
- 对于一个HTML元素,这个方法返回一个WebElement
- 对于数组,返回一个List,其中每个对象遵循上述规则。我们支持嵌套列表
[编辑]Casr
相关文章:
- 如何在Java Script中比较二维数组和一维数组,并将常见数据存储在另一个数组中
- 在使用java使用dropbox选择器从dropbox中提取文件后,如何将文件存储在服务器中
- 如何使用java脚本更改浏览器的内存管理以增加会话存储和本地存储的内存
- 在 Java 中使用 IE/Chrome HTML 渲染器或使用 JavaScript 存储文件
- Java Selenium,在javascript激活后存储更新的页面源代码
- Glassfish/Java/JS:将图像文件存储到servlet中,并将其检索到网页中
- 在java web应用程序中存储UI配置的位置,并从jsp页面读写配置文件
- 如何从html标签将数据临时存储在java脚本中
- Java和JS:将结果存储为Java变量
- 我正在尝试使用java脚本存储click事件上的列表项,并将其访问到另一个页面进行sql查询,但我做不到
- Java -如何使用gson库解析json响应+存储会话id,以便它可以被gae中的javascript函数访问
- 网站使用facebooklogin插件并将用户的凭据存储到数据库的JAVA或Javascript的文本框中
- 如何使用html和java脚本在windows azure移动服务中存储文件(简历)
- 如何在java脚本函数的Spring消息标记中存储var的值
- 通过java脚本存储表单变量
- 使用Java脚本向服务器发送表单数据并将其存储在服务器中
- Java脚本使用数组来存储条件
- 在Java的Spring框架中,将.properties文件中定义的元素存储到JavaScript变量中的最佳方法是什么
- 在jspString变量中存储一个java脚本值
- 存储我的Java函数返回String In JavaScript变量的值