- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我需要单击具有以下代码的元素
<img src="images/myImage.png" style="cursor:pointer;" onclick="ToggleAdvanceSection();ShowModal();" alt="">
该元素在屏幕上可见。它是一个图像。一旦点击,就会出现一个模态窗口
我试过了
driver.findElement(By.xpath("//*[@onclick='ToggleAdvanceSection();ShowModal();']")).click();
但是它会抛出错误:不可见
。我确保页面已加载。 。还是一样的事情
如何点击这个元素?
最佳答案
如果元素不可见,Selenium 将无法单击该元素。这是设计使然。
关于java - 如何使用 xpath 和 showmodal 单击元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25397122/
我想知道是否有一种方法可以显示 TForm 而无需等待它(有点像 TForm.Show)。但我想要的是阻止所有其他表单(就像在 ShowModal 中一样) 示例: 我有 Form1 和 Form2。
我们有一个具有主表单和第二个非模态表单的应用程序,可以并排使用。我们的主窗体显示配置列表,而第二个非模态窗体显示更详细的配置。 当我们显示模态表单(从第二个非模态表单请求)时,主表单会在第二个表单前面
为什么这段代码在 Safari 中不起作用? var dialog_=document.createElement("dialog"); dialog_.id="dialog"; $("body").
在我的 Delphi 应用程序中,我有一个自定义的是、否、取消对话框,将从主窗体中调用该对话框以确认保存对当前编辑的文件所做的更改。这通常可以通过 messageDlg() 来实现,但我希望这个对话具
我目前正在为现有的 Delphi 应用程序编写一个窗口系统。 目前,该程序由许多全尺寸表单组成,这些表单按照需要的顺序以模态方式显示,并且用户无法移动其中任何一个。我的目标是让所有这些形式都可以移动。
我的应用程序基于模态表单。主窗体用 ShowModal 打开一个窗体,这个窗体用 ShowModal 打开另一个窗体,所以我们有堆叠的模态窗体。有时会出现一个问题,当我们在新表单中调用ShowModa
我的一般问题是,我希望在所有用户输入 enter 按钮后显示一个模式窗口,然后在所有用户单击 actionButton 后关闭。 我真的很喜欢这样的命令 removeModal(domain="Eve
我在父级中有以下显示子模态的代码 exports.itemTap = function(args){ page.showModal("views/loopback/modal","My context
据我所知, showModal() 方法运行以下步骤,最终在 HTML 对话框中聚焦元素(焦点是我的): Let subject be the dialog element on which the
我正在使用 TTCPServer 在 delphi 6 中编写一个网络应用程序。在此组件的 OnAccept 事件中,我为另一个表单调用 showmodal。这导致挂起主窗体。我认为这是因为线程,但我
我创建了两个应用程序MainApps和SubApps,SubApps有一个模式类型对话框,例如登录/注销表单等,并且工作正常。 将其附加到 MainApps 后,模态对话框显示为正常的框形式。它的行为
我创建了一个通用线程类来控制进度表单,该进度表单被注入(inject)到线程的构造函数中并设置为_progressForm。在 Execute 方法中,线程初始化表单并使用函数 ShowModal()
我的环境: C++ Builder XE4 FormB是否可以通过Show()或ShowModal()知道FormB是显示的? 在FormA: void __fastcall TFormA::Butt
我正在尝试使用 react-native-navigation v2(版本 2.8.0)执行最简单的 showModal 动画,但我无法让新屏幕弹出旧屏幕。新组件在其 componentDidMoun
我需要单击具有以下代码的元素 该元素在屏幕上可见。它是一个图像。一旦点击,就会出现一个模态窗口 我试过了 driver.findElement(By.xpath("//*[@onclick='Tog
我有一个巨大的 asp 网站项目及其弹出窗口,使用 showModalDialog。几个月前 mozilla 更新了,这个功能出现了一些问题。所以我用了 ModalDialog polyfill解决。
new.xml
重现问题的步骤:1. 使用 Javascript 函数“window.showmodalDialog”打开模态对话框窗口。2.它不像window.showmodal Dialog的本质那样工作3. 允
大家好,我已经尝试调试这个问题一段时间了,但无济于事。 我已经定义了一个绑定(bind)到调用 FileDialog 的按钮的函数,如果用户单击“确定”,该函数将恢复。在 ID_OK 之后,我立即尝试
我用 dart BlocProvider 包裹我的脚手架 但是当我使用 显示对话 功能和 显示对话 我想从上下文访问 ABloc 或 BlocBuilder 不包含 block 并抛出错误 在这种情况
我是一名优秀的程序员,十分优秀!