dialog 相关问题

向用户呈现的临时窗口(通常为小盒子)。它会中断程序流,覆盖UI,以便提醒用户或要求用户输入或确认程序决策。有时,对话框用于呈现用户输入的表单。

在 Electron.js 中进行确认

我想在 Electron.js 应用程序中制作一个消息框,其中包含是和否按钮。我尝试通过电子内部的对话来做到这一点。但这没有用: const 电子 = require('电子') 常量 {

回答 1 投票 0

自定义对话框在打开时移动

我一直在构建一个Android应用程序,无论用户的显示偏好如何,它都应该具有固定的显示尺寸。我知道我不应该这样做,但这是我的应用程序之一

回答 1 投票 0

Flutter:警报对话框无法在 PWA Web 应用程序上运行

我的项目中有这个警报对话框,我在其中启动 WhatsApp 应用程序。我面临的问题是它在 Android 和 IOS 中显示,但在 Web 应用程序上不显示。 ...

回答 1 投票 0

如何修复键盘打开时列表视图从对话框底部剪切的问题

在对话框中,当显示列表并且打开键盘进行搜索时,列表无法滚动到最后一个索引,并且列表看起来像是从底部剪切的。如果我打开的话你可以在这个视频中看到

回答 1 投票 0

如何使用 jQuery UI 创建对话框而不在 HTML 代码中指定 <div>?

使用 jQuery UI 创建对话框非常简单: $(函数() { $( "#dialog" ).dialog(); }); 使用 jQuery UI 创建对话框非常简单: <script> $(function() { $( "#dialog" ).dialog(); }); </script> <div id="dialog" title="Basic dialog"> <p>This is the default dialog which is useful for displaying information. The dialog window can be moved, resized and closed with the 'x' icon.</p> </div> 但是您仍然需要在 HTML 中使用 <div> 才能使其正常工作。 是否可以使用纯 jQuery(HTML 代码中没有 <div>)来创建对话框? 虽然我不确定为什么您想要打开一个没有内容的对话框,但您可以轻松地动态创建一个新对话框并针对它调用 jquery 对话框: $("<div>hello!</div>").dialog(); 基本代码 var d = $("#someId"); if (d.length < 1) d = $("<div/>").attr("id", "someId") .appendTo("body"); else d.dialog('destroy'); d.html('some message') .dialog({ some_options }) .dialog("open"); 你可以将 rap 放在扩展方法中。 更新(我的完整代码清单) (function($) { $.extend({ showPageDialog: function (title, content, buttons, options) { /// <summary>Utility to show a dialog on the page. buttons and options are optional.</summary> /// <param name="buttons" type="Object">Dialog buttons. Optional, defaults to single OK button.</param> /// <param name="options" type="Object">Additional jQuery dialog options. Optional.</param> if (!buttons) buttons = { "Ok": function () { $(this).dialog("close"); } }; var defOptions = { autoOpen: false, modal: true, //show: "blind", //hide: "explode", title: title, buttons: buttons }; if (options) defOptions = $.extend(defOptions, options); var pd = $("#pageDialog"); if (pd.length < 1) pd = $("<div/>").attr("id", "pageDialog") .appendTo("body"); else pd.dialog('destroy'); pd.html(content) .dialog(defOptions) .dialog("open"); } }//end of function show... )//end of extend Argument })(jQuery) 使用示例 $.showPageDialog(title, message, { "Yes": function () { $(this).dialog("close"); // do something for 'yes' }, "No": function () { // do something for no } } var div = document.createElement('div'); div.innerHTML = "Hello World"; $(div).dialog(); Juan Ayalas 解决方案应该适用于模式对话框。 对于非模态对话框,最好跟踪函数内的 id。 我使用以下代码,该代码并不完美,但应该可以确保 id 是唯一的。该代码几乎与 Juan Ayalas 示例相同,但使用计数器来避免重复的 id。 (此外,我删除了默认的“确定”按钮)。 (function($) { var dCounter=0; //local but "static" var $.extend({ showPageDialog: function (title, content, buttons, options) { /// <summary>Utility to show a dialog on the page. buttons and options are optional.</summary> /// <param name="buttons" type="Object">Dialog buttons. Optional, defaults to nothing (single OK button).</param> /// <param name="options" type="Object">Additional jQuery dialog options. Optional.</param> if (!buttons) buttons = {}; //{ "Ok": function () { $(this).dialog("close"); } }; var defOptions = { autoOpen: false, width: "auto", modal: false, //show: "blind", //hide: "explode", title: title, buttons: buttons }; if (options) defOptions = $.extend(defOptions, options); dCounter++; //console.log("dCounter is " + dCounter); var pdId = "#pageDialog"+dCounter; var pd = $(pdId); if (pd.length < 1) pd = $("<div/>").attr("id", pdId) .appendTo("body"); else pd.dialog('destroy'); pd.html(content) .dialog(defOptions) .dialog("open"); }//end of function showPageDialog }//end of extend options )//end of extend argument }//end of function definition

回答 4 投票 0

标记文件上传按钮

如何国际化文件选择器的按钮文本? 例如,此代码向用户呈现的内容: 在我的浏览器中,按钮显示为英文 &

回答 8 投票 0

如何将对话框放置在特定页面元素旁边,以便其位置在不同的屏幕尺寸上保持一致?

我正在尝试将对话框(例如工具提示、下拉列表或模式)放置在页面上特定元素的旁边。目标是保持对话框相对于元素的位置一致,

回答 2 投票 0

如何将Dialog Fragmenrt设置为全屏(EdgeToEdge)

针对 Android 13 进行开发,我可以使用 EdgeToEdge.enable((ComponentActivity) this); 将 Activity 设为全屏。但无论我如何尝试,对于一个对话框,例如 https://stackoverflow.com/a/55...

回答 1 投票 0

“如何将对话框放置在特定页面元素旁边,以便其位置在不同的屏幕尺寸上保持一致?”

问题: 我试图将对话框(例如,工具提示、下拉菜单或模式)放置在页面上特定元素的旁边。目标是保持对话框相对于元素的位置一致......

回答 1 投票 0

Safari 浏览器中拖动 HTML 元素问题

我有一个对话框,在该对话框中,我有一个项目列表,每个列表项都可以拖动并相应地对 UI 进行排序。它在 Chrome 和 Firefox 中完美运行,但在 Safari 中,当我拖动...

回答 1 投票 0

Intellij IDEA 13 - 无法再打开项目结构对话框

如标题中所述,我无法再在 intellij 中打开项目结构对话框窗口。 既不是快捷方式 (Ctrl+alt+shift+s),也不是文件 -> Project Stru... 下的菜单元素

回答 9 投票 0

Android Compose:我如何编写全屏对话框(无状态栏)

我需要向对话框添加全屏模糊背景。 但我无法隐藏状态栏或在其下方绘制。 我应该如何解决这个问题? 这是代码: 对话( onDismissRequest =

回答 1 投票 0

设置在 pdf javascript 中默认选中/选择组中的哪个单选按钮

我正在 pdf javascript 中构造一个对话框,其中包含多组单选按钮。 我不明白的是如何为任何一组设置默认选择。 我附上的例子...

回答 1 投票 0

防止组件在自己的.NET应用程序中打开弹出窗口

在我的应用程序中,我有一个组件,它会打开一个弹出窗口(保存对话框)。没有合法的方法来禁用该对话框。通过定时器杀死它不是可靠的方法。 有没有准确的...

回答 2 投票 0

在 Linux 上的 tkinter 中调整 Askopenfilename 对话框的大小(宽度)[Python]

我只是想知道是否可以在Linux 上的tkinter 中调整askopenfilename 对话框的大小。我似乎找不到与这个主题相关的任何内容。任何帮助将非常感激!

回答 1 投票 0

Google 表格中的 HTML 模板重叠

以前,当我创建两个 HTML 模板时,打开第二个模板会自动关闭前一个模板,确保屏幕上任何时候都只有一个 HTML 模板可见。嗬...

回答 1 投票 0

带有一些文本的模式对话框,一个从数组和按钮获取值的下拉菜单

我只是 Google Apps 脚本的初学者。我需要有关代码的帮助,该代码生成一个包含一些文本的对话框、一个从名为“arrayOfNames”的数组中获取值的下拉菜单和一个按钮,

回答 1 投票 0

Android 上的自定义警报对话框未垂直居中

我制作了一个自定义警报对话框,在游戏结束时显示,以便玩家可以输入其名称来保存它。问题是当我在对话框上调用 show() 时出现但它不是垂直的......

回答 12 投票 0

Qt 快速错误对话框

我正在编写一个 Qt Quick 应用程序,我正在寻找显示用户错误的可能性。在 Qt 小部件中有 QMessageBox,但我在 Qt Quick 中找不到任何与此等效的东西。 当然...

回答 1 投票 0

android - 自定义对话框,关闭按钮一半在外面

我想创建如屏幕所示的DialogFragment,问题是在对话框外部创建关闭按钮。

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.