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

无头浏览器与普通模式下DOM元素sendKeys事件表现不一致问题

无头浏览器与普通模式键盘事件触发行为差异

向DOM元素发送键盘事件时,无头浏览器(headless browser)模式与普通模式的行为存在差异:无头浏览器模式下仅会触发新标签页打开动作

触发新标签页打开的示例代码如下:

WebElement element = driver.findElement(By.xpath("xpath"));
element.sendKeys(Keys.chord(Keys.META, Keys.RETURN));

二者的具体行为区别:

  • 无头模式下新打开的是about:blank空白页面
  • 普通模式下会正常打开元素对应链接的标签页

内容的提问来源于stack exchange,提问作者yingyue.liu

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.26 03:36:04