Astuces Javascript

Ecrire dans la console : console.log(« Message ! »);

Ouvrir une nouvelle page : window.location.href = »toto.htm »;

Recharger la page : location.reload(true);

Mise à jour fonction Ajax :

1°)A la fin de l’affichage du résultat : setTimeout(‘fonction_Ajax()’,10000); // 10 secondes

2°) Ajouter avant la fonction : window.onload=function(){setTimeout(‘fonction_Ajax()’,10000);}

cf. http://www.webdeveloper.com/forum/showthread.php?169337-Auto-refresh-lt-DIV-gt-using-ajax

JQuery : appel Ajax :

 function verif()  
 {var sRes="";  
  $.ajax (  
  { url : "http://andropebble.byethost33.com/trainspara.php?codedep="+scdedept+"&codearriv="+scdearrivee,   
  async:false, //-- On attends le résultat  
  complete : function (xhr, result)  
  { if (result != "success")   
       sRes="nok";  
      else   
    {var sTrains=xhr.responseText;   
     var json = JSON.parse(sTrains);  
     if (json.nbTrains>0)  
       sRes="ok";  
     else  
       sRes="nok";         
       }  
  }  
 });  
 return sRes;   
 }  

 

Remplacer du texte dans la page HTML :

 <html>  
    <body>  
       <p id="p1">Hello World!</p>  
     <script>  
      document.getElementById("p1").innerHTML = "New text!";  
     </script>  
   </body>  
 </html>  

Gestion des cookies :

 function getCookie(c_name)  
   {  
    var i,x,y,ARRcookies=document.cookie.split(";");  
    for (i=0;i<ARRcookies.length;i++)  
    {  
    x=ARRcookies[i].substr(0,ARRcookies[i].indexOf("="));  
    y=ARRcookies[i].substr(ARRcookies[i].indexOf("=")+1);  
    x=x.replace(/^\s+|\s+$/g,"");  
    if (x==c_name)  
    {  
     return unescape(y);  
    }  
    }  
   }  
 function setCookie(c_name,value,exdays)  
   {  
    var exdate=new Date();  
    exdate.setDate(exdate.getDate() + exdays);  
    var c_value=escape(value) +   
     ((exdays==null) ? "" : ("; expires="+exdate.toUTCString()));  
    document.cookie=c_name + "=" + c_value;  
   }  

Test si un cookie n’est pas défini : if (myVar === undefined)

Publicité

Votre commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l’aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l’aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s

Articles récents
Commentaires récents
Catégories
Archives
%d blogueurs aiment cette page :