如何使用Selenium与python中的javascript进行交互
How to use Selenium to interact with javascript in python?
首先,我使用python和selenium在Firefox中加载一个网站。然后我填写一个简单的JavaScript类型表格。该网站制作得很差,但通常如果我告诉硒使用(Keys.RETURN),那么它会下拉一个选项列表。问题是我不知道如何单击其中一个,因为它们没有随网页一起加载。我尝试使用(Keys.ARROW_DOWN)来浏览它们,但它仍然不起作用。
如何使用python通过Selenium与javascript交互?
谢谢。
附言我对javascript几乎一无所知,所以如果有办法做到这一点,我仍然不知道如何使用javascript......
您可能需要告诉浏览器等待几毫秒。
一些值得一看的地方:
点击 Firefox 上的 Javascript 链接和 Selenium
http://seleniumhq.org/docs/04_webdriver_advanced.jsp
相关文章:
- Javascript没有't更新DOM,直到用户交互
- 使用JavaScript验证用户交互/输入-这是一种很好的方法
- 交互2个单选按钮2个不同的功能Javascript
- 为什么某些Javascript属性没有在调试器中以交互方式显示
- 为什么在node.js中,c++插件和javascript之间的交互非常昂贵
- 使用Javascript与选择输入交互
- CSS3转换和javascript交互
- 在C#中,我如何对客户端用户交互和javascript(jQuery)代码进行单元测试
- 如何在JavaScript中测量交互和mousedown事件之间的延迟
- JavaScript/Wicket:如何显示阻止用户交互的覆盖
- 好奇:禁用jQuery和Javascript交互,除非用户已登录
- 画布,JavaScript交互
- 当用户与IFrame JavaScript交互时进行检测
- 在Django/Javascript交互中没有响应的POST
- 如何在javascript交互的php页面之间正确传递变量
- Android javascript交互-试图上传文件到CGI
- 我需要让我的按钮与这个蚀刻草图的Javascript交互
- 服务器上的脚本与客户端 Javascript 交互
- 最佳服务器API和客户端Javascript交互方法
- 选择标签php生成的代码需要javascript交互