当用户点击退出按钮时,弹出对话框,询问用户是不是要退出,如果点击“是",则跳转到初始页面,点击”否“则停留在当前页面,这样的js怎么写啊?注意:对话框中选择按钮显示”是“ ”否“

解决方案 »

  1.   

       function init(){
             var aa=document.getElementById("click");
             aa.onclick=function(){
                var name=confirm("请问是否退处") ;
                if(name){
                    window.location="要跳转的页面";
                }else{
                    return;
                }
             };
          }
       </script>
      </head>
      
      <body onload="init()">
       <button id="click">退处</button>
      </body>
    你看看行不 
      

  2.   


    <html>
    <SCRIPT language=javascript>
            function del() {  
                 if(window.confirm('确定?')){
                     return true;
                  }else{
                     return false;
                 }
              }//del end
    </SCRIPT>
    <body>
     <button onclick = "del()">删除</button>
    </body>
    <html>
      

  3.   

     function exit() {  
             if(confirm('確定退出?')){//只有点“是”的时候才走只里面的逻辑,点“否”则跟没点一样
                     若要清空session.这跳转到action里面处理
                       若直接跳出则
                     location.href="login.jsp";              }
              }//del end
      

  4.   

    <script language=javascript>
    function back(){
      var quit =document.getElementById("quit");
       var Isquit =confirm("确认退出?") ;
       if(Isquit){
         window.location="要跳转的页面";
       }else{
         return;
       }
      }
      </script>
      </head>
       
      <button id="quit" onclick="return back();">退出</button>
      </body>