basti1012.bplaced.net

Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
    Hallo ich habe mal heute eine andere Frage, wer es möglich bei einer API Wenn dort ein Fehler auftaucht ein Countdown so einzustellen das er es versucht nochmals auszulesen..

    Code

                                        
                                    <!doctype html>
    <html>
        <head>
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width, initial-scale=1">
           
        <title>Gabriel Kumar | Wilkommen</title>
    <script src="/js_webseite/jquery.js"></script>
           
    <style>
    
      body{
      font-size:50px;
    }
          </style>
    
        </head>
       
        <body>
    
    <div id="api"></div>
    
            <script>
    var Test_time=6;// Wenn status 200 ,nächte abfrage in sekunden
    var sekunden=10;//Bis reload erfolgt
    var apikey='https://api.callmebot.com/whatsapp.php?phone=+000000000000&text=test&apikey=1111111';
    function apiabfrage(apikey){
          $.ajax({
            url: apikey,
            dataType:"jsonp",
            success: function(data){
               
              if(data.status=='success'){
    $('#api').html('Api is Online');
                gotimer();
        }else{
         function reload(){ 
            timer2=setTimeout(function(){reload()},1000); 
           if(sekunden>=1){
       $('#api').html('Api is Offline..reloade in '+sekunden+' Sekunden');   
    sekunden--;
           }else{
             clearTimeout(timer2);
             sekunden=10;
            // apiabfrage(apikey);
             location.removedByCodePen();
           }
         }
          reload();
        }
      }
      });
    }
    apiabfrage(apikey);
    function gotimer(j){
      if(Test_time>=2){
          timer1=setTimeout(function(){gotimer(Test_time)},1000); 
        Test_time--;
        $('#api').html('Api abfrage in '+Test_time+' Sekunden');
      }else{
       Test_time=6;
        clearTimeout(timer1);
        apiabfrage(apikey);
      }
    }
          </script>
     
        </body>
    </html>