问题标签 [alertify]
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.
javascript - 如何在移动浏览器的屏幕顶部显示自定义警报?
我在网页上使用 alertify.js 给用户错误警告,例如“无效密码”等。但是当使用移动浏览器时,我想在他们的屏幕顶部而不是页面顶部显示警报。即使只是在打开的键盘上方也可以。在 CSS 中,有人知道该怎么做吗?
这就是我现在正在使用的。但这使它距页面顶部10px。如果他们向下滚动,用户将看不到它。并将它们留在底部,如果它们打开键盘,则隐藏在其后面。
编辑: 键盘实际上将页面顶部向上移动,因此地址栏隐藏了警报。在 CSS 中添加固定定位似乎正在发挥作用,开放式键盘将其推得更高。
我的解决方案:
输出一些错误信息时:
错误消息的这种移动是有效的,因为它在离开页面之前会在屏幕上停留几秒钟。
javascript - alertify 让我点击两次
我有这样的 HTML 行
然后我像这样绑定删除按钮
出于某种原因,我必须单击 alertify.confirm 两次。用户第一次单击“确定”时,该行将按预期删除,但警报会一直存在,直到他们再次单击为止。如果他们点击“取消”,他们仍然需要这样做两次,否则它不会消失。
javascript - 在 C# 函数之前等待弹出响应
我正在尝试使用弹出窗口调用 JavaScript 函数,如果用户单击“确定”,它会调用 C# 函数。但是页面总是在我加载 JavaScript 函数的同时回发。
我的 HTML ASP:按钮:
OnClientClick,它调用这个 JS 函数:
然后是我的 C# 函数:
它使用一个简单的“确认”对话框。但我想自定义弹出窗口,这就是我使用“Alertify”库的原因。
谢谢你的帮助。
更新(见评论#3): 通过点击这个链接(从JavaScript调用函数背后的代码(不是AJAX!))这是我的实际代码:
但问题是一样的,JS 和 C# 是同时做事的。
更新(奖励错误): 我不知道为什么,但我的 alertify 被窃听了。提示:
当我单击“确定”或“否”时,没有任何反应。提示的 TextBox 内容为:
function (e, str) { // str 是输入文本 if (e) { Console.Log("Ok"); } else { Console.Log("No"); } }
并带有一个 Alertify.Confirm
只有“确定”在开火。取消按钮没有任何作用。
解决方案: 又拿了一个 alertify.js ( http://alertifyjs.com/ ) 这是我的 JS 函数:
它有效!
javascript - AlertifyJS 提示对话框中的多个输入框
以下代码使用单个输入框生成提示,但是我需要有两个输入框。这是可以实现的吗?
jquery - Alertify JS - 获取用户输入值
使用以下代码段允许用户输入并稍后获取该输入值
但它抛出异常
在提交表单之前,我如何允许用户在 textarea 中输入、获取该值并将其传递到 URL 中?
版本 -v0.3.11
javascript - Javascript 警报
我有一个 htm 表、职位和问题,供用户回答
我有一个javascript。如果用户点击位置,他必须在那里测试通过问题。
它运作良好。我需要一些精力来确认和提醒消息。
我使用了一个http://fabien-d.github.io/alertify.js/库。
警报看起来不错,但我无法确定如何实现它。
我无法设置if(!alerify.confirm($(this).text())){
它不起作用,甚至让它抛出循环,请帮助!
javascript - PHP - 显示特殊字符
允许用户输入的片段
用户输入:我的项目 Google R&D for each googler
当表单发布时,输入不完整并显示如下
echo $_POST['comment']
打印我的项目 Google R
在这里,如果用户输入像注释中的特殊字符&
,它会破坏输入
尝试使用htmlentities($_POST['comment'])
但htmlspecialchars($_POST['comment'], ENT_QUOTES, 'UTF-8')
不工作。
我怎么能允许用户输入特殊字符?
PS:我没有在数据库中保存这个值
jquery - Alertify - 延迟显示成功消息
使用 alertify,我10
为成功消息设置了秒延迟,但它不起作用?我只需要向用户显示成功警报,然后重定向到同一页面。
尝试使用delay
但不工作:
我如何在成功消息中设置一些延迟,以便用户可以看到它,然后才将表单详细信息发布到控制器操作?
javascript - 简单的 alertify 确认不工作
我正在实现一个简单的 alertify 确认,它位于常规 JS 函数中。我在我的 HTML 中使用 onclick 属性来调用这个函数,然后它应该执行 alertify 代码,但是当我单击按钮时没有任何反应。此外,我为 alertify 找到的所有文档都完全不包括 HTML。所以也许我没有在 HTML 中正确实现它?此外,Chrome 的 JS 调试器中也没有出现任何内容。所以,我至少正确地引用了这个库。
HTML
JS