Bonjour à tous,

J'ai fait un script qui permet de faire appelle à une page quelconque pour afficher ce qu'elle renvoie dans un div.
Ce script marche très bien.

Le voici par ailleur :
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
function aJax( pageToLoad , elementId , type) {
    var xmlhttp;
 
    if ( typeof XMLHttpRequest != 'undefined' ) {
        try {
            xmlhttp = new XMLHttpRequest();
        } catch(e) {
            xmlhttp = false;
        }
    } else {
        try {
            xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try {
                xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {
                xmlhttp = false;
            }
        }
    }
 
    function loadFragmentInToElement(fragment_url, element_id, type) {
        var element = document.getElementById(element_id);
        element.innerHTML = '<?php echo $Chargement; ?>';
        if(type == "POST")
        {
            xmlhttp.open("POST", fragment_url);
            http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
        }else{
            xmlhttp.open("GET", fragment_url);
        }
        xmlhttp.onreadystatechange = function() 
        {
            if (xmlhttp.readyState == 4 && xmlhttp.status == 200) 
            {
                element.innerHTML = xmlhttp.responseText;
            }
        }
        xmlhttp.send(null);
    }
    loadFragmentInToElement( pageToLoad, elementId, type );
}
Mon problème et que je n'arrive pas à gérer les POST avec.

Je sais vois pas pourquoi si sa vient de mon formulaire ou de mon script mais il ne se passe rien quand je clic sur mon bouton submit.

Merci beaucoup d'avance à ceux qui pourront m'aider à résoudre ce problème.

Bonne journée