首页 > 解决方案 > Selenium Python 中的 Javascript 执行

问题描述

当我使用 python 在 Selenium 中执行 Javascript 时,我是否会与网站进行交互?例如,如果我执行 Javascript 以返回一页,那么网站可以看到这个吗?例如

driver.execute_script("window.history.go(-1)")

标签: pythonselenium

解决方案


execute_script在浏览器中执行代码

execute_script(script, *args)

在当前窗口/框架中同步执行 JavaScript。

网站是否看到它取决于您提供的代码script。有些 JavaScript 会导致请求被发送到远程服务器,有些则不会。


推荐阅读