问题标签 [dialog]
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.
mfc - 如何显示无模式对话框并立即在其中显示信息?
我想在屏幕上显示一个无模式对话框并在其中显示一些信息。
但是,如果我按以下方式使用它,它会出现一些问题:
似乎显示了对话框,但它没有在其中绘制任何信息。它仅在功能结束时绘制所有信息。
如何修改无模式对话框以便立即显示信息?
jquery - IE6 中 jQuery 对话框的修复或解决方法 - 对话框包含表单时的主要布局问题
我正在使用一个包含表单的 jQuery 对话框。在 ie6 中,表格上方有几英寸无法解释的填充。当我从标记中删除表单时,最严重的布局问题就消失了。我已经尝试过没有主题(默认)、Flora 和我的 themeroller 主题,它们似乎都有同样的问题。
我尝试对对话框 CSS 进行各种调整,但似乎没有任何效果,并且在创建对话框时会编写大量内联 CSS,从而阻止应用任何其他样式。
我尝试在表单本身上设置 css 属性,例如浮动、消除边距和填充、显示内联等,但只要表单在那里,就会有额外的间距。有没有人能够找到解决方法?我宁愿不破解它并拥有没有表单标签的表单控件。
谢谢。
javascript - 你能等待javascript回调吗?
我正在尝试使用来自http://abeautifulsite.net/notebook/87的 jQuery 警报对话框库,而不是默认警报(在我看来这看起来很糟糕)。这似乎是一个很棒的库,但是没有关于如何使用 jConfirm 库的示例。
我需要做这样的事情:
和我的 .net 按钮呼叫:
我已经在插件的网站上发表了评论(就在今天早上),谷歌搜索了 javascript 并等待回调完成但没有结果。
在其余的javascript执行之前,关于如何正确使用回调来获得结果的任何想法?
谢谢。
eclipse - eclipse发现资源未编译
当我在Eclipse中单击Ctrl++Shift时,会出现一个对话框,允许我查找资源。但是,它会显示所有资源,无论它们是未编译还是未编译。有什么方法可以过滤,所以它只显示未编译的资源?或者我可以以某种方式隐藏已编译的资源吗?R
internet-explorer - 绕过打印对话框的 IE 附加组件 - 从哪里开始?
我需要为 IE 6/7 编写一个插件/插件,它将拦截任何 Javascriptprint()
调用并自动在默认打印机上打印页面,绕过标准打印对话框。不幸的是,我对 Windows 或 IE 编程知之甚少(我来自 Cocoa 的土地),所以我不知道从哪里开始。我想我想写一个 BHO,但我不确定。任何帮助深表感谢。
我发现了一种在网页上的 VBScript 中实现这种效果的方法(覆盖 Print 函数),所以如果它像将代码包装在某种插件中一样简单,那将是理想的。
.net - 使用 MVVM 处理 WPF 中的对话框
在 WPF 的 MVVM 模式中,处理对话框是更复杂的操作之一。由于您的视图模型对视图一无所知,因此对话通信可能很有趣。我可以公开一个ICommand
,当视图调用它时,会出现一个对话框。
有谁知道处理对话结果的好方法?我说的是 Windows 对话框,例如MessageBox
.
我们这样做的一种方法是在视图模型上设置一个事件,当需要对话框时视图将订阅该事件。
这没关系,但这意味着视图需要代码,这是我想远离的。
perl - 在 perl 中自动处理 excel 文件并避免对话框/UI 交互
我如何保证通过 OLE 自动化 Microsoft Excel 时不会出现弹出对话框?我正在使用 Perl 模块(Win32::OLE)。我可以使用以下代码避免大多数对话框弹出:
但是对于某些文件,我会继续收到一个包含以下文本的对话框:
此文件不是可识别的格式。
- 如果您知道该文件来自另一个与 Microsoft Excel 不兼容的程序,请单击“取消”,然后在其原始应用程序中打开该文件。如果您想稍后在 Microsoft Excel 中打开该文件,请将其保存为兼容的格式,例如文本格式。
- 如果您怀疑文件已损坏,请单击帮助以获取有关解决问题的详细信息。
- 如果您仍想查看文件中包含的文本,请单击“确定”。然后在文本导入向导中单击完成。
确定 取消
有时会出现一个类似的对话框,其中包含“确定”、“取消”和“帮助”按钮。
我无法控制提供给脚本的文件的质量。
javascript - Javascript关闭警报框
我希望能够在一段时间后或在特定事件(即onkeypress
)后使用 Javascript 自动关闭警报框。根据我的研究,使用内置功能似乎不可能alert()
。有没有办法覆盖它并控制它打开的对话框?
另外,我不希望将隐藏的 div 显示为警报的覆盖。我需要一个实际的对话框。
windows - GetOpenFileName 更改目录
问题:
有谁知道如何更改已经运行的打开文件对话框的当前目录?
细节:
我有一个自定义的打开文件对话框(使用自定义模板添加额外的控件),它还关闭了所有验证、现有检查和创建测试(通过 OpenFileName 标志)。
关闭这些功能会禁用对话框的内置行为,如果用户在“文件名”组合框中键入文件夹名称并按回车键,对话框会更改当前显示的文件夹。
我想重新添加该行为。我可以通过钩子程序检测到何时发生这种情况。我已经隐藏了 OK 按钮,关闭了它的加速器,并将我自己的“选择”按钮放在了控件上。这意味着我收到 CDN_FILEOK 消息的唯一时间是用户在键入后在文本框中按 Enter 键。
但是,我无法弄清楚如何以编程方式告诉对话框更改当前目录。
我在想我可以通过向窗口中的 SHELLDLL_DefView 控件发送某种消息来完成此操作,但我无法找到任何文档。