begin process at 2012 05 29 01:47:44
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

Framework

 > 

Ajax

 > 

Ajax - Impossible d'appeler ma page


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Ajax - Impossible d'appeler ma page

jeudi 17 janvier 2008 à 01:49:40 | Ajax - Impossible d'appeler ma page

darude94

Bonjour,

Voici mon soucis, en cliquant sur le lien supprimer je voudrais supprimer l'element sans rafraichir le probleme et que je ne parviens pas jusqu'a ma page PHP...

Le lien sur ma page web :

<a href="javascript:makeRequest('ajax.php5?id_element<?= $elem['id_elem'] ?>')">supprimer element</a>


Qui appel du javascript :

function makeRequest(url)
    {

        var httpRequest = false;

        if (window.XMLHttpRequest) { // Mozilla, Safari,...
            httpRequest = new XMLHttpRequest();
            if (httpRequest.overrideMimeType) {
                httpRequest.overrideMimeType('text/xml');
                // Voir la note ci-dessous à propos de cette ligne
            }
        }
        else if (window.ActiveXObject) { // IE
            try {
                httpRequest = new ActiveXObject("Msxml2.XMLHTTP");
            }
            catch (e) {
                try {
                    httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
                }
                catch (e) {}
            }
        }

        if (!httpRequest)
        {
            alert('Abandon :( Impossible de créer une instance XMLHTTP');
            return false;
        }
        httpRequest.onreadystatechange = function() { alertContents(httpRequest); };
        httpRequest.open('GET', url, true);
        httpRequest.send(null);

    }

    function alertContents(httpRequest)
    {

        if (httpRequest.readyState == 4)
        {
            if (httpRequest.status == 200)
            {
                httpRequest.responseText;
            } else
            {
                alert('Un problème est survenu avec la requête.');
            }
        }

    }

Celui-ci qui est censé ouvrir ma page "ajax.php5" contenant l'appel de la methode qui va effacer l'element en dB mais qui ne fait rien...


Merci d'avance de votre aide car là je bloque...
jeudi 17 janvier 2008 à 09:34:02 | Re : Ajax - Impossible d'appeler ma page

XtremDuke

Je ne sais pas si l'erreur vient de la mais je crois que tu as oublié le symbole "=" dans tes liens :

<a href="javascript:makeRequest('ajax.php5?id_element=<?= $elem['id_elem'] ?>')">supprimer element</a>
jeudi 17 janvier 2008 à 10:02:50 | Re : Ajax - Impossible d'appeler ma page

nickadele

Membre Club Administrateur CodeS-SourceS
Je dirait la même chose, il manque déjà le "=" !

Nickadele
----------------------------------------------
non, ma belle ne s'appel pas Adèle
jeudi 17 janvier 2008 à 10:07:10 | Re : Ajax - Impossible d'appeler ma page

darude94

Vu que j'ai changé tout mon code entre temps je ne sais plus si c'est une erreur en écrivant mon post ou si je l'avais bien dans mon code.

En tout cas j'ai réussi à faire ce que je voulais mais d'une manière un peu spéciale... Au bout d'un moment je me suis rendu compte qu'il y avait un probleme de cache (le navigateur ne rechargeait pas une nouvelle page), du coup dans le lien que j'appel j'ai rajouté en javascript un parametre (que je n'utilise pas) : Date("mdHis") de sorte que le navigateur pense que c'est toujours une nouvelle page, pour peu que je ne fasse pas 2 actions en moins d'une seconde...

Merci A+


Cette discussion est classée dans : page, ajax, impossible, httprequest, if


Répondre à ce message

Sujets en rapport avec ce message

Problème actualisation auto Ajax [ par misterdod ] Bonsoir,bon j'ai un souci, je souhaiterais qu'une div de ma page affiche un message suivant une donnée précise dans une table sql.J'utilise setInterva Exécuter un javascript dans une page PHP chargée par AJAX [ par roro59650 ] Bonjour tout le monde,Tout d'abord, merci de me lire!Bon ensuite, pour ce qui m'intéresse : j'ai une application intranet, donc je peut utiliser le ja utiliser ajax pour ouvrir une nouvele page dans la page en cours [ par msiham05 ] salut a tous le monde j'ai un probleme dans l'utilisation utiliser ajax pour ouvrir une nouvele page dans la page en cours [ par msiham05 ] salut a tous le monde j'ai un probleme dans l'utilisation utiliser ajax pour ouvrir une nouvele page dans la page en cours [ par msiham05 ] salut a tous le monde j'ai un probleme dans l'utilisation Moteur de recherche [ par nabmoah ] Bonjour.j'aimerai créer un moteur de recherche dynamique avec ajax/php.j'ai visité la page suivante :<a href="http://www.editeurjavascript.com/trucs/3 Problème d'id dans la page mère [ par roro59650 ] Bonjour tout le monde ! Une nouvelle journée, un nouveau problème !! Comme je kiff à donf impossible d'acceder à un form ! [ par suzukMan ] Bonjour,Je vraiment besoin de votre aide.Mon site php comprend une page principal avec un div qui sert de corp dans lequelle j'inclue d'autre page.Dan Rafraichir page WEB en C# (et AJAX?) [ par saiyajin3 ] Bonjour,CONTEXTE :Pour un TP, on développe programme qui pilote un train et qui affiche en "pseudo" temps réel la position du train sur une page WEB. Probleme affichage AJAX/PHP/DIV - Aidez moi svp! [ par kellogs ] Bonjour à tous et toutes!Voilà j'ai un souci avec un code AJAX. En fait, je réussi à charger ma page 'admin.php' dans le div 'content' mais celle ci d


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,061 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales