问题标签 [confirm-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.

0 投票
7 回答
18257 浏览

jquery - JQuery 确认对话框

我正在寻找一种使用 JQuery 实现可重用“确认”对话框的方法。

这是 MyApp 类中打开对话框的部分:

在另一堂课我做:

但我不知道以“正确”的方式做到这一点..对话框不能返回值还是?

0 投票
1 回答
7085 浏览

jsf - 如何在 JSF 中显示确认对话框?

当我第一次在数据库中上传文件时,以后如果用户上传相同的文件,我想向用户显示一个确认对话框,上面写着“你想覆盖吗?是或否”。我应该如何实现这一目标?

0 投票
1 回答
2311 浏览

java - 我可以在 java 中使用带有消息对话框的 IF 语句吗?

所以,我已经被这段代码难住了大约一个星期,我想让代码在用户选择“否”或“取消”时发送一条错误消息,但是我收到一个错误,告诉我不和CANCEL 不是变量。有人对我如何克服这个问题有任何建议吗?

0 投票
1 回答
225 浏览

javascript - 删除确认对话框不显示

我在用户个人资料页面中定义了一个 link_to 来删除该帐户。

Jquery 代码位于 javascripts/application.js 中,如下所示:

实际上按钮功能很好,帐户已成功删除。但是确认对话框没有出现。我是 Jquery 的新手。不知道是不是漏掉了一些组件。

0 投票
0 回答
2820 浏览

jsf - 如何根据返回的 bean 值有条件地显示 PrimeFaces 确认对话框?

我有一个条件“{notificationSearchBean.tooLong}”。如果该条件为真,我如何创建一个按钮,我想显示一个确认对话框,当它为假时,该操作将立即执行。当条件为真时,将显示确认对话框并且我希望它正常运行:如果按下是,则应执行按钮操作,如果否,则应中止呼叫。这是我到目前为止所拥有的,但它需要两次点击才能正确。

这不适用于基于原始存储在 bean 中的按钮呈现的按钮,但我希​​望它是当前提交的新值。我怎样才能改变它,让它这样做?

0 投票
2 回答
909 浏览

jsf - XSS 中的漏洞

总结:该<p:confirmDialog message>属性不会转义 HTML,从而打开一个潜在的 XSS 攻击漏洞。我该如何解决?

下面的原始问题(原标题是:XSS Attacks : How to prevent Script injection in Response of application):


我正在使用 JSF 应用程序,目前我正面临 xss 攻击的问题,我已经对其进行了多项研究。但无法找到解决方案。我正在使用 OWASP 工具进行测试。我能够阻止请求中的 xss 攻击,但不能阻止响应。对于请求,我使用过滤器过滤请求并提供正确的输出,但响应不是由相同的解决方案处理。一旦来自应用程序控制的响应转到 OWSAP,那么我将在其中注入脚本并将其显示在浏览器上:(

Xhtml代码:

OWSAP 中的响应:

红框中的OWSAP响应修改 如果您在这里看到上面的代码,我将插入警报 <.script>confirm(1);<./script>。标签。

我尝试的解决方案:

1)过滤器适用于请求而不是响应。

2) 使用转义属性

3)标签内的内容安全策略(我使用的是mozila firefox)

感谢您提前提供帮助。

0 投票
4 回答
50383 浏览

javascript - angularjs中的确认对话框

如何在 angularjs 的下方按钮中应用确认对话框?

像这样。

更新

目前我正在这样做

0 投票
1 回答
1362 浏览

jsf - PrimeFaces 编辑器不更新值

我有这个 editor.xhtml ,其中有编辑器和一堆按钮以及上述按钮的确认对话框。所有这些都可以在我的 Web 应用程序的对话框中使用。

编辑器.xhtml:

CustomEditorBean 有一个被调用的保存方法。该方法工作正常,因为在我将 confirmDialog 添加到此 editor.xhtml 之前它正在工作。现在,如果我在编辑器上写一些东西,编辑器的值不会在支持 bean 中更新。所以当我保存时,它只会保存编辑器的旧值,而不是我在单击保存按钮之前在编辑器中写入的值。任何想法如何解决这一问题?

0 投票
1 回答
425 浏览

forms - Primefaces v.5.3.5 确认主 h:form 外的对话框渲染问题和主窗体内的渲染但无法正常工作

我正在使用 PF v.5.3.5 和 JSF v.2.2.8。这是 SO 中的一个常见话题。我注意到 PF v.5.3.5 文档中有一个与 appendTo 属性相关的错误。

第一种方法

渲染 p:confirmDialog 并渲染命令按钮,但如果将消息放置在嵌套的 h:form 内,则操作不起作用并且不会渲染消息。

第二种方法

如果我将此对话框放在主 h:form 之外,那么如果我添加 global="true" 属性,它也根本不会呈现。

第三种方法

渲染 p:confirmDialog 并渲染命令按钮,但如果删除了嵌套的 h:form,则操作不起作用并渲染消息。

后端部分

提前感谢建设性的帖子和评论。

0 投票
1 回答
447 浏览

dojo - Dijit ConfirmDialog - 更改其默认样式

如何更改 dijit ConfirmDialog 的默认样式(条形颜色、内容颜色等)?请参阅下面的代码。确认对话框的宽度或颜色均未更改。