Bonjour,

Je bidouille un peu d'AJAX (tant bien que mal).

J'utilise souvent cette fonction pour appeler mes pages sans reloader :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<script type="text/javascript">
        function calendrier(m, a)
          {
              var xhr=null;
 
              if (window.XMLHttpRequest) { 
                  xhr = new XMLHttpRequest();
              }
              else if (window.ActiveXObject) 
              {
                  xhr = new ActiveXObject("Microsoft.XMLHTTP");
              }
 
 
              xhr.onreadystatechange = function() { 
                if (xhr.readyState==4) 
                {
                  document.getElementById('cal').innerHTML = xhr.responseText;
                } 
              };
 
              xhr.open("GET", "cal.php?m="+m+"&a="+a, true);
              xhr.send(null);
          }
        </script>
Ce code fonctionne parfaitement, mais je trouve la transition entre les pages un peu ... rude.

J'aimerai ajouter un petit effet, soit un slide, soit un estompage progressif ou quelque chose du genre.

Est-ce que quelqu'un peut m'aider ?

Je précise que je suis pas (encore) très doué en Javascript

Merci bien