标签: confirm

如何显示"您确定要离开此页面吗?" 什么时候改变?

在stackoverflow中,如果您开始进行更改,那么您尝试离开页面,会出现一个javascript确认按钮并询问:"您确定要离开此页面吗?" blee blah bloo ...

有没有人以前实现过这个,我如何跟踪提交的更改?我相信我自己可以做到这一点,我正在努力学习专家们的良好做法.

我尝试了以下但仍然无法正常工作:

<html>
<body>
    <p>Close the page to trigger the onunload event.</p>
    <script type="text/javascript">
        var changes = false;        
        window.onbeforeunload = function() {
            if (changes)
            {
                var message = "Are you sure you want to navigate away from this page?\n\nYou have started writing or editing a post.\n\nPress OK to continue or Cancel to stay on the current page.";
                if (confirm(message)) return true;
                else return false;
            }
        }
    </script>

    <input type='text' onchange='changes=true;'> </input>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

任何人都可以发一个例子吗

html javascript confirm message onbeforeunload

253
推荐指数
9
解决办法
22万
查看次数

JavaScript表单提交 - 确认或取消提交对话框

对于一个带有警告的简单表单,询问字段是否填写正确,我需要一个执行此操作的函数:

  • 单击按钮时显示警告框,有两个选项:

    • 如果单击"确定",则提交表单
    • 如果单击取消,则会关闭警报框,并可以调整并重新提交表单

我认为JavaScript确认可行,但我似乎无法弄清楚如何.

我现在的代码是:

function show_alert() {
  alert("xxxxxx");
}
Run Code Online (Sandbox Code Playgroud)

html javascript forms confirm submit

168
推荐指数
4
解决办法
36万
查看次数

Javascript确认弹出是,没有按钮而不是确定和取消

Javascript确认弹出窗口,我想显示是,否按钮而不是确定和取消.

我使用过这个vbscript代码:

<script language="javascript">
    function window.confirm(str) {
        execScript('n = msgbox("' + str + '","4132")', "vbscript");
        return (n == 6);
    }
</script>
Run Code Online (Sandbox Code Playgroud)

这只适用于IE,在FF和Chrome中,它不起作用.

有什么工作要在Javascript中实现这一点吗?

我也想改变像IE浏览器'Windows Internet Explorer'中弹出的标题,我想在这里显示我自己的应用程序名称.

html javascript confirm popup button

109
推荐指数
6
解决办法
35万
查看次数

使用Bootstrap 3模式框确认删除

我需要使用Bootstrap 3模式框确认删除(是/否).我该如何创建呢?

HTML代码:

<form action="blah" method="POST">
    <button class='btn' type="submit" name="remove_levels" value="delete">
        <span class="fa fa-times"></span> Delete
    </button>
</form>
Run Code Online (Sandbox Code Playgroud)

css jquery confirm bootstrap-modal twitter-bootstrap-3

52
推荐指数
4
解决办法
24万
查看次数

JavaScript:如何在确认框中默认选择"取消"?

当用户点击"删除数据"按钮时,我正在显示一个JavaScript确认框.我正在显示它,如下图所示:

替代文字

在图像中,默认选择"确定"按钮.我想默认选择"取消"按钮,这样如果用户意外按下该enter键,记录将是安全的,不会被删除.

在JavaScript中有没有办法默认选择"取消"按钮?

javascript jquery confirm

33
推荐指数
3
解决办法
3万
查看次数

C#wpf中的确认框

我想在C#代码中显示确认框.我已经看到了上面的解决方案,但它在'Yes'显示异常,因为'System.Nullable'不包含'Yes'的定义.我该如何删除此错误?

 private void listBox1_MouseRightButtonDown(object sender, MouseButtonEventArgs e)
    {
        if (sender is ListBoxItem)
        {
            ListBoxItem item = (ListBoxItem)sender;
            Harvest_TimeSheetEntry entryToDelete = (Harvest_TimeSheetEntry)item.DataContext;

            DialogResult dialogResult = System.Windows.Forms.MessageBox.Show("Are you sure?", "Delete Confirmation", MessageBoxButtons.YesNo);

            if (dialogResult == DialogResult.Yes)  // error is here
            {
                Globals._globalController.harvestManager.deleteHarvestEntry(entryToDelete);
            }
            else
            {
                System.Windows.MessageBox.Show("Delete operation Terminated");
            }

        }
    }
Run Code Online (Sandbox Code Playgroud)

c# wpf confirm right-click

31
推荐指数
1
解决办法
6万
查看次数

如何设置默认确认框只有css?

我想在不使用任何其他JavaScript代码的情况下设置标准window.confirm,仅使用CSS.它甚至可能吗?如果是的话,我该怎么办呢?

css confirm

30
推荐指数
2
解决办法
7万
查看次数

当用户更改电子邮件地址时,"确认电子邮件"输入是否良好?

我的组织有一个表单,允许用户更新他们的电子邮件地址.建议我们有两个电子邮件输入框:第二个作为电子邮件确认.

面对确认时,我总是复制/粘贴我的电子邮件地址.我假设我们的大多数用户都不那么精明.

无论如何,这被认为是一种好习惯吗?我个人无法忍受,但我也意识到它可能不适合我.如果有人搞砸了他们的电子邮件,他们就无法登录,他们必须打电话来解决问题.

html forms email confirm

28
推荐指数
3
解决办法
2800
查看次数

跨源 iframe 中的 JavaScript 对话框 alert()、confirm() 和 prompt() 不再起作用

应用程序脚本 Web 应用程序在<iframe>. Chrome 似乎不再支持alert(), confirm(), 在 web app 上推广这些功能。

有什么解决方法吗?

  • Chrome 版本 92.0.4515.107 (Official Build) (64-bit) -- 不工作
  • Edge 版本 91.0.864.71(官方版本)(64 位)——有效

试图替换alert()window.alert(),但仍然无法正常工作。

exec:1 一个不同的源子框架试图创建一个 JavaScript 对话框。这不再被允许并被阻止。有关更多详细信息,请参阅https://www.chromestatus.com/feature/5148698084376576

javascript confirm alert google-chrome prompt

24
推荐指数
1
解决办法
7818
查看次数

你能等待javascript回调吗?

我正在尝试使用http://abeautifulsite.net/notebook/87中的jQuery警报对话库而不是默认警报(在我看来这看起来非常糟糕).这似乎是一个很棒的库,但是没有一个如何使用jConfirm库的例子.

我需要做这样的事情:

function confirm() {
        var result = false;
        var response = false;
        jConfirm('are you sure?', 'Confirmation Dialog',
          function(r) {
            result = r;
            response = true;
            return r;
        });
        if (response == true) {
            alert(result);
            return result;
        }
        else {
            //wait for response
            alert('hi');
        }
    }
Run Code Online (Sandbox Code Playgroud)

和我的.net按钮的来电:

我在插件的网站上发布了一条评论(就在今天早上),谷歌搜索了javascript并等待回调完成但没有结果.

在其余的javascript执行之前,有关如何正确使用回调来获取结果的任何想法?

谢谢.

javascript jquery confirm dialog callback

22
推荐指数
4
解决办法
7万
查看次数