Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/449.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Selenium无法触发Javascript事件_Javascript_Python_Ajax_Selenium - Fatal编程技术网

Python Selenium无法触发Javascript事件

Python Selenium无法触发Javascript事件,javascript,python,ajax,selenium,Javascript,Python,Ajax,Selenium,我有一个按钮: <button id="saveBtn" data-dismiss="modal" class="btn btn-primary save">Save</button> 虽然模式仍将每次关闭,但自定义Javascript将仅每四次或五次执行一次。大多数情况下,页面保持不变,服务器没有通信 我已尝试实施等待: wait.until(EC.element_to_be_clickable((By.ID, elm))) 但这似乎没有帮助。我刚刚升级到Sele

我有一个按钮:

<button id="saveBtn" data-dismiss="modal" class="btn btn-primary save">Save</button>
虽然模式仍将每次关闭,但自定义Javascript将仅每四次或五次执行一次。大多数情况下,页面保持不变,服务器没有通信

我已尝试实施等待:

 wait.until(EC.element_to_be_clickable((By.ID, elm)))
但这似乎没有帮助。我刚刚升级到Selenium的最新版本(3.3.3),但它仍然有问题。我在Windows10上使用Chrome

browser.find_element_by_id("saveBtn").click()
 wait.until(EC.element_to_be_clickable((By.ID, elm)))