You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Selenium驱动Chrome无法触发发送按钮问题求助

Selenium驱动Chrome中点击“Abschicken”按钮无响应,无法触发消息发送

在普通Chrome、Firefox浏览器中,页面的黑色“Abschicken”按钮可以正常点击并发送消息;但在Selenium驱动的Chrome浏览器里,不管是手动点击该按钮,还是通过代码调用点击方法,都没有任何响应——已经填好表单的姓名、邮箱、消息内容,勾选了发送副本选项,但点击按钮后消息始终无法发出。

目标按钮对应页面:https://home.mobile.de/sample#contact(#contact锚点对应联系表单区域)

我的代码如下:

from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager
from selenium.webdriver.common.desired_capabilities import DesiredCapabilities
import time

caps = DesiredCapabilities().CHROME
caps["pageLoadStrategy"] = "eager"
browser = webdriver.Chrome(ChromeDriverManager().install(), desired_capabilities=caps)

browser.get('https://home.mobile.de/sample#contact')
time.sleep(5)
# 关闭弹窗
browser.find_element_by_xpath("//button[@class='sc-bczRLJ iBneUr mde-consent-accept-btn']").click()

user_name = browser.find_element_by_name("name")
user_mail = browser.find_element_by_name("email")
user_message = browser.find_element_by_id("contactText")

time.sleep(0.7)
user_name.send_keys("example name")

time.sleep(0.7)
user_mail.send_keys("example@mail.com")

time.sleep(0.7)
user_message.send_keys("My message. Good morning sir")   

browser.find_element_by_name("sendCopyToMe").click()
# 点击按钮——但无法触发消息发送
browser.find_element_by_xpath("//button[@class='btn btn-inverse span20 contactSend']").click()

内容的提问来源于stack exchange,提问作者Martin Domino

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.05 14:40:06