gpt4 book ai didi

java - 每次我单击意外的链接时,都会打开不需要的新选项卡

转载 作者:太空宇宙 更新时间:2023-11-04 14:07:13 26 4
gpt4 key购买 nike

我的自动化(selenium-webdriver)有问题。每次我单击链接时,该链接都会在新选项卡中打开(这不是预期的情况,并且链接没有设置 _blank attr.),我的自动化失败,因为它保留在第一个选项卡上。

我尝试在新电脑上设置新的自动化环境 - 相同的结果。我尝试使用 :controlKeyUp 释放 Ctrl 键 - 相同的结果

此问题发生在我的产品从 v1 到 v2 的错误修复合并过程中。

附注:

  • 在具有较旧代码的版本上,自动化工作正常,没有任何问题
  • 无法手动重现此问题。

最佳答案

我将解释我们如何处理该问题。

我们已在网站上实现了 Google Analytics 事件跟踪,因此它会检查每个链接以查看其是否为外部链接。编写了一个正则表达式来检查链接,但它没有包含我绕过基本身份验证“http://LOGIN:PASSWORD@yoursite.com”的方式。因此,GA 认为每个链接都是外部链接,并且 GA 向其 .js 注入(inject)了“_blank”属性。

关于java - 每次我单击意外的链接时,都会打开不需要的新选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28731433/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com