Translate Into English Coffee & Tea
ASP.NET 中的 AJAX ASP.NET 画图全接触 ASP.NET 与 XML 声明式数据绑定 ASP.NET 网页抓取
C# 基础 C# 类教程 C# 加密 ASP.NET 成员资格 非“自动化”处理 Excel
QuickAjax Ajax 完美的语法高亮器 Silverlight Popfly
通栏广告

在设计系统时,遇到重大操作,一般要求操作者要确定多次,避免误操作带来损失。

<script type="text/javascript" language="javascript">
<!--
//多重确定
//如果在多次确定中均点击“确定”,则返回 true
//如果在某次确定中点击“取消”,则立即退出确定程序,并返回 false
function MultiConfirm(message, confirmCnt)
{
    var bRslt = true; //默认确认返回结果为 true
   
    for (var i=0; i<confirmCnt; i++)
    {
        if (!confirm(message + "\r\n" + (i+1) + "/" + confirmCnt + " 次确认"))
        {
            bRslt = false;
            break;
        }
    }
   
    return bRslt;
}
if (MultiConfirm("示例:您确定要初始化系统吗?所有数据将被删除且不会被备份!", 3))
{
    alert("您确定了您的操作!");
}
else
{
    alert("您最终没有确定您的操作!");
}
-->
</script>
文章评论
标题:必填
内容:
文章信息