问题标签 [showmodaldialog]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
867 浏览

javascript - Powershell 使用模态对话框自动进行网站测试

使用快速 Powershell 脚本使用 IE 对象输入值并提交带有模式对话框的网页。我希望能够调用模态对话框,选中对话框上的一些框,然后将其关闭并返回页面。我可以调用模态对话框,但在调用对话框的行之后没有执行任何操作,直到它关闭。

电源外壳

Javascript

我需要一种在对话框上下文中调用命令的方法。尝试在后台运行并创建运行空间,但两种解决方案都没有乐趣

(阻塞)

(不阻塞,但我没有对话框元素的句柄)

0 投票
2 回答
3521 浏览

javascript - 从对话框中删除/禁用滚动条 - Firefox

我正在使用以下代码打开一个具有自定义宽度和高度的对话框。

我在这里面临的问题是,对话框中可以看到垂直和水平滚动条。即使我们向下滚动,也没有内容。谁能告诉我如何禁用 Firefox 浏览器的这些滚动条。我尝试了溢出:自动属性。但是没有用。

0 投票
3 回答
372 浏览

ios - 如何在“parentViewController”中呈现模态视图?

我正在尝试编写 iPad 应用程序。

我有masterViewdetailView(我的手工 splitView)UIViewControllerparentViewController(全屏)。此外,我还有一个带有类和 xib 的单独视图(例如moreDetailView),我想将其显示为模态。

masterViewUITableViewdetailViewUICollectionView. 他们都有自己的课程和xib。在detailView中有几个项目。

在我的didSelectItemAtIndexPath: of detailView我想显示moreDetailView

那么,我该怎么做呢?以及如何在parentViewController中显示它,而不是detailView中。

希望我的问题可以理解。

0 投票
0 回答
1505 浏览

javascript - 使用javascript停止像window.showModalDialog这样的程序流

我们有一个大型企业应用程序,它使用 window.showModalDialog 来显示模式窗口。我们在很多地方使用它们来显示对话消息和子表单。现在我们要支持所有浏览器,因为在 Chrome 中 window.showModalDialog 不显示模态对话框,我们正在考虑在内容上使用覆盖 div,然后使用更高的 z-index 显示带有 div 的顶部窗口。它工作得很好,但以下是我们面临的大问题 - 1. 大多数代码使用以下语法 -

显示modalDialog的方法,现在代码不会执行并等待用户关闭窗口然后下一行代码doSomethingWithReturn()方法将执行,该代码在代码中至少使用了数百个地方。javascript中有一种方法可以用以下内容替换window.showModalDialog() -

我们的问题是 showDialogWindow() 将立即返回,并且所有代码都将执行而无需等待用户关闭窗口。替代方案将是使用回调,但结果将是更改整个代码并进行更多测试并可能出现更多错误。

有没有办法设计 showDialogWindow(),只要用户没有关闭顶部 div,showDialogWidnow 就会等待。

谢谢,如果您有更多问题,请告诉我。

0 投票
1 回答
236 浏览

webdriver - WebDriver打开丰富的:popupPanel

我们正在使用 Selenium WebDriver 测试一个应用程序。HTMLUnitDriver 是我们的选择(因为非 gui 测试),有时 IEDriver 用于演示目的。无论如何,我尝试单击一个按钮,这个按钮必须打开一个 rich:popuPanel(modal=true) 并单击该面板上的一个链接。使用 IEDriver 没问题,但使用 HTMLUnitDriver 时 popupPanel 无法打开。我尝试以多种方式执行这些点击:

我进一步尝试了“正常方式”:

但没有什么让我让popupPanel“可见”。有人知道为什么吗?!我现在真的被困住了。如果您需要更多信息,请告诉我。

使用:HTMLUnit 版本 2.12 和最新的 SeleniumVersion

0 投票
2 回答
706 浏览

delphi - How to create a dialog at runtime and get a return value?

I want to create a dialog from current form class, and expect to get back a value from the dialog.

This is sample coding.

DialogPublicVar is a public variable of Tf_dialog_partner (TForm's descendant) class, for right now in my coding this current class doesn't use the Tf_dialog_partner's unit in the USES clause, I just use FindClass function, i can create a new form just fine.

This coding is error because this current class is not aware of Tf_dialog_partner's attributes, so it doesn't recognize DialogPublicVar.

Please help, how to make this current class to aware of DialogPublicVar.

Thanks everyone.

0 投票
0 回答
492 浏览

javascript - window.showModalDialog - Browser annoyances

Testing the showModalDialog method of the window element, I noticed that Firefox ignores the 'center' & 'resizable' options, although the documentation states that these options are supported.

Chrome is also ignoring the 'resizable' option, with only IE & Safari being the 'good' browsers.

Is there any tricks to make the others behave correctly?

0 投票
1 回答
700 浏览

javascript - 动态CRM。从 javascript 问题启动对话过程向导

我正在按照这篇文章http://ankit.inkeysolutions.com/2012/01/crm-2011-how-to-launch-dialog-on-click.html中所说的做所有事情,但问题是如果我使用

然后我可以看到以下窗口已打开: 在此处输入图像描述

如果我使用

然后对话框向导可以正常打开但在新窗口中,而不是模式对话框。任何想法为什么会发生?

0 投票
1 回答
99 浏览

internet-explorer - google SSO 页面大于弹出窗口

我们正在使用 showModalDialog 为 google SSO 创建一个弹出窗口。该问题可以在附图中看到。窗口内部大于其自身的内容。每次我把窗户变大,内部就会变大。这意味着用户只看到一个非常大的窗口。

代码:

即 10 显示 google sso

0 投票
1 回答
1170 浏览

javascript - 是否可以使用 ShowModalDialog 在弹出窗口中显示菜单栏

我有一个问题,请。

现在我使用 ShowModalDialog 方法来显示 Popup。

它不会在弹出窗口中显示菜单栏(文件,编辑,...)。我需要在弹出窗口中显示菜单栏,因为我想单击文件菜单下的“打印”。

我找不到使用 ShowModalDialog 在弹出窗口中查看菜单栏的方法。是否可以显示菜单栏,我应该如何用 JavaScript 编码编写菜单栏:是的?

我编写了如下代码。

提前致谢。