[英]Execute JavaScript in browser using Selenium + JavaScript or WebDriverJS
经过数天的搜索,在这里寻求帮助。
我们有一个使用javascript + selenium(webdriverjs)的设置。
我们想在通过硒打开的浏览器中传递数据。 简而言之,我们想在浏览器中执行任何类型的javascript。
在java + selenium中,我们有JavaScriptExecutor类来执行此操作。 在javascript + selenium中,我找不到类似的东西。
我已经试验过driver.executeJavaScript和driver.executeScript。 但这不起作用。
请帮忙。
注意:我不能在我的项目中使用量角器。
在这里,您可以使用量角器示例
browser.executeScript('window.scrollTo(0,0);');
异步执行
browser.executeAsyncScript('window.scrollTo(0,0);');
对于webdriver js或其他框架,请尝试
driver.executeScript()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.