问题标签 [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.
jquery - JQuery 确认对话框
我正在寻找一种使用 JQuery 实现可重用“确认”对话框的方法。
这是 MyApp 类中打开对话框的部分:
在另一堂课我做:
但我不知道以“正确”的方式做到这一点..对话框不能返回值还是?
jsf - 如何在 JSF 中显示确认对话框?
当我第一次在数据库中上传文件时,以后如果用户上传相同的文件,我想向用户显示一个确认对话框,上面写着“你想覆盖吗?是或否”。我应该如何实现这一目标?
java - 我可以在 java 中使用带有消息对话框的 IF 语句吗?
所以,我已经被这段代码难住了大约一个星期,我想让代码在用户选择“否”或“取消”时发送一条错误消息,但是我收到一个错误,告诉我不和CANCEL 不是变量。有人对我如何克服这个问题有任何建议吗?
javascript - 删除确认对话框不显示
我在用户个人资料页面中定义了一个 link_to 来删除该帐户。
Jquery 代码位于 javascripts/application.js 中,如下所示:
实际上按钮功能很好,帐户已成功删除。但是确认对话框没有出现。我是 Jquery 的新手。不知道是不是漏掉了一些组件。
jsf - 如何根据返回的 bean 值有条件地显示 PrimeFaces 确认对话框?
我有一个条件“{notificationSearchBean.tooLong}”。如果该条件为真,我如何创建一个按钮,我想显示一个确认对话框,当它为假时,该操作将立即执行。当条件为真时,将显示确认对话框并且我希望它正常运行:如果按下是,则应执行按钮操作,如果否,则应中止呼叫。这是我到目前为止所拥有的,但它需要两次点击才能正确。
这不适用于基于原始存储在 bean 中的按钮呈现的按钮,但我希望它是当前提交的新值。我怎样才能改变它,让它这样做?
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 中的响应:
如果您在这里看到上面的代码,我将插入警报 <.script>confirm(1);<./script>。标签。
我尝试的解决方案:
1)过滤器适用于请求而不是响应。
2) 使用转义属性
3)标签内的内容安全策略(我使用的是mozila firefox)
感谢您提前提供帮助。
javascript - angularjs中的确认对话框
如何在 angularjs 的下方按钮中应用确认对话框?
像这样。
更新
目前我正在这样做
jsf - PrimeFaces 编辑器不更新值
我有这个 editor.xhtml ,其中有编辑器和一堆按钮以及上述按钮的确认对话框。所有这些都可以在我的 Web 应用程序的对话框中使用。
编辑器.xhtml:
CustomEditorBean 有一个被调用的保存方法。该方法工作正常,因为在我将 confirmDialog 添加到此 editor.xhtml 之前它正在工作。现在,如果我在编辑器上写一些东西,编辑器的值不会在支持 bean 中更新。所以当我保存时,它只会保存编辑器的旧值,而不是我在单击保存按钮之前在编辑器中写入的值。任何想法如何解决这一问题?
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,则操作不起作用并渲染消息。
后端部分
提前感谢建设性的帖子和评论。
dojo - Dijit ConfirmDialog - 更改其默认样式
如何更改 dijit ConfirmDialog 的默认样式(条形颜色、内容颜色等)?请参阅下面的代码。确认对话框的宽度或颜色均未更改。