如何在javascript中隐藏警报框

如何在javascript中隐藏警报框,javascript,Javascript,我想隐藏警报框。 最后一行的警报框首先弹出,之后当ajax调用完成时,if条件下的另一个警报框会弹出,它会在第一行的下方弹出 我想在第二个警报框弹出时隐藏第一个警报框 var xmlhttp; if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); } else {// code fo

我想隐藏警报框。 最后一行的警报框首先弹出,之后当ajax调用完成时,if条件下的另一个警报框会弹出,它会在第一行的下方弹出

我想在第二个警报框弹出时隐藏第一个警报框

     var xmlhttp;    
     if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari
        xmlhttp=new XMLHttpRequest();
      } else {// code for IE6, IE5
         xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
      }
      xmlhttp.onreadystatechange=function() {
         if (xmlhttp.readyState==4) {
            if(xmlhttp.status==200) {               
               alert(getLocalizedString("partialExportFCdata_ui.msg3");
            }else{
               alert(getLocalizedString("partialExportFCdata_ui.msg4");
            }
         }
         var obj = document.getElementById("ChkBoxHeader");
         checkAll(false, obj.name);
      }
      xmlhttp.open("POST","FCTagService?    htmlaction=updateTags&records="+sb.toString()+"&containsid="+containsid+"&catalogIdStr="+catalogIdStr, true);
      xmlhttp.send();
      alert(getLocalizedString("partialExportFCdata_ui.msg7"); //Last alert box

你不能。这是特定于浏览器的,因此您无法控制它。您可以简单地强制它显示。

您不能。这是特定于浏览器的,因此您无法控制它。您可以简单地强制它显示。

浏览器的内置弹出消息不适合在这种上下文中使用,您应该使用一些jquery组件来实现这一点。
警报对话框应主要用于调试目的。

浏览器的内置弹出消息不适合在这种情况下使用,您应该使用一些jquery组件来完成此操作。
警报对话框应主要用于调试目的。

您不能,您无法控制警报对话框的关闭。相反,您可以使用light box,您可以随意显示和隐藏它。这将对您有所帮助。@user3036097有许多帖子与您的问题类似。请您在创建新的之前搜索。您不能,您无法控制关闭警报框。相反,您可以使用light box,您可以根据需要显示和隐藏它。这将对您有所帮助。@user3036097有许多帖子与您的问题类似。.请您在创建新内容之前搜索。.非常感谢AndreyNo的问题,抱歉,事情不与警报:)考虑使用任何框架的弹出窗口。非常感谢AndreyNo问题,抱歉事情不与警报:考虑使用任何框架的弹出窗口。