如题

解决方案 »

  1.   

    alert弹出的窗口,没有办法自动关闭吧
      

  2.   

    alert();没法自己关闭的。你自己写的dialog,可以用js关闭
      

  3.   


    不是,他就是一闪而过,比如:
    不需要点击确定,一秒后就消失var t=setTimeout("document.getElementById("+menuid+").style.display='none'",1000);
    // 延迟1秒执行
      

  4.   


    不是,他就是一闪而过,比如:
    不需要点击确定,一秒后就消失var t=setTimeout("document.getElementById("+menuid+").style.display='none'",1000);
    // 延迟1秒执行
    这个咋用?
      

  5.   


    不是,他就是一闪而过,比如:
    不需要点击确定,一秒后就消失var t=setTimeout("document.getElementById("+menuid+").style.display='none'",1000);
    // 延迟1秒执行
    这个咋用?把menuid换成你弹出来的div的id
      

  6.   


    把menuid换成你弹出来的div的id怎么触发,我试了几次都不行
      

  7.   

    你可以把alert换成一个div  触发事件 比如<div id="sh" style="display:none"></div>
    function 触发事件()
    {
      document.getElementById("sh").display = 'block';
      
      setTimeout(hiden,1000);
    }
     function hiden()
    {
    document.getElementById("sh").style.display='none';
    }
      

  8.   

    弹出的不是一个alert,是一个DIV或者showModelDialog,然后用JS去控制几秒钟以后隐藏就好了吧,alert是没有办法控制的
      

  9.   

    给一个例子:自己参考下改改吧
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
    <html xmlns="http://www.w3.org/1999/xhtml"> 
    <head> 
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
    <title>jquery div提示框渐隐弹出与隐藏</title> 
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script> 
    <style> 
    *{margin:0;padding:0;font-size:12px;} 
    input{width:120px;height:30px;cursor:pointer;} 
    #note{position:absolute;width:150px;padding:8px;background:#eee;border:1px solid #ccc;left:40%;z-index:9999;display:none;} 
    </style>  <script> 
    $(function(){ 
    $('input').click(function(){ 
    if(!$('#note').is(':visible')){ 
    $('#note').css({display:'block', top:'-100px'}).animate({top: '+100'}, 500, function(){ 
    setTimeout(out, 3000); 
    }); 
    }
    }); 
    });  function out(){ 
    $('#note').animate({top:'0'}, 500, function(){ 
    $(this).css({display:'none', top:'-100px'}); 
    }); 

    </script> 
    </head>  <body> 
    <div id="note">修改成功!</div> 
    <input type="button" value="点我,3s后消失" /> 
    </body> 
    </html> 
      

  10.   

    用jquery的dialog吧,用div实现的可以用close()方法关闭