Formation Google AnalyticsSavez-vous bien utiliser les outils de mesure d'audience ?
Effectuez-vous un calcul de ROI (Retour sur investissement) pour savoir comment améliorer vos campagnes emarketing ?
Savez-vous utiliser les bons outils pour booster votre taux de transformation ?
La formation Web Analytics de Ranking Metrics, présentée par un expert reconnu officiellement par Google Analytics, vous apportera les réponses à toutes vos questions !
===> Informations et inscriptions.

Problème AJAX / PHP (getXhr)

Poster un nouveau sujet Imprimer cette discussion    Forum -> Développement d'un site Web   Les dernières discussions de ce forum sont disponibles au format RSS
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 
LINSOLAS
Nouveau WRInaute

Inscrit le: 11 Déc 2007
Messages: 2

URL permanente de ce messagePosté le : Mar Déc 11, 2007 10:25    Sujet du message: Problème AJAX / PHP (getXhr)

Bonjour,
J'ai un problème avec AJAX avec un fonction getXhr.
Sous Firefox cela fonctinne correctement mais sous IE non.

Voici mon script :

function afficheRubrik(numssrubrik){
getXhr();
xhr.onreadystatechange = function(){
if(xhr.readyState == 4 && xhr.status == 200){
leselect = xhr.responseText;
document.getElementById('ajout_contact').innerHTML = leselect;
}

}
xhr.open("POST","modif_ssrubrique.php",true);
xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');

xhr.send("idssrub="+numssrubrik);
}

Merci de me dire si vous voyez de quoi cela provient.
 
LINSOLAS
lupuz
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 15 Mar 2006
Messages: 202

URL permanente de ce messagePosté le : Mar Déc 11, 2007 10:35    Sujet du message: Problème AJAX / PHP (getXhr)

Salut,

un petit lien qui devrait t'aider :

-http://www.developpez.net/forums/archive/index.php/t-190024.html
 
lupuz Visiter le site web du posteur
SuperCureuil
WRInaute passionné
WRInaute passionné

Inscrit le: 09 Mar 2007
Messages: 661
Localisation: Bxl, Belgique

URL permanente de ce messagePosté le : Mar Déc 11, 2007 10:51    Sujet du message: Problème AJAX / PHP (getXhr)

Salut et bienvenue sur WRI,

Ajoute ça en plus dans ton code, avant ta fonction :

Code:
function getXmlHttpRequest(){
         if (window.XMLHttpRequest) {
            xhr = new XMLHttpRequest();
         }
         else if (window.ActiveXObject) {
            try
            {
               xhr = new ActiveXObject("Msxml2.XMLHTTP");
            }
            catch (e)
            {
               xhr = new ActiveXObject("Microsoft.XMLHTTP");
            }
         }
         else
         {
         alert("Votre navigateur ne supporte pas l'objet XMLHTTPRequest !");
         xhr = false;
         }
      }


Normalement ça devrait fonctionner
 
SuperCureuil
e-kiwi
Modérateur
Modérateur

Inscrit le: 23 Déc 2003
Messages: 12577
Localisation: Toulouse

URL permanente de ce messagePosté le : Mar Déc 11, 2007 11:30    Sujet du message: Problème AJAX / PHP (getXhr)

et le mieux, utiliser directement cet exemple :
http://xhrconnection.sutekidane.net/exemples/
 
e-kiwi Visiter le site web du posteur
LINSOLAS
Nouveau WRInaute

Inscrit le: 11 Déc 2007
Messages: 2

URL permanente de ce messagePosté le : Mar Déc 11, 2007 11:33    Sujet du message: Problème AJAX / PHP (getXhr)

MErci de ta réponse, mais ce code est déjà intégré.
 
LINSOLAS
SuperCureuil
WRInaute passionné
WRInaute passionné

Inscrit le: 09 Mar 2007
Messages: 661
Localisation: Bxl, Belgique

URL permanente de ce messagePosté le : Mar Déc 11, 2007 11:55    Sujet du message: Problème AJAX / PHP (getXhr)

Re-,

Faut voir le nom de ta fonction alors, sinon tu remplaces

Code:
getXhr();


par

Code:
getXmlHttpRequest();
 
SuperCureuil
Jeviensderio
WRInaute accro
WRInaute accro

Inscrit le: 29 Sep 2006
Messages: 1340

URL permanente de ce messagePosté le : Mar Déc 11, 2007 12:07    Sujet du message: Problème AJAX / PHP (getXhr)

Avant tout il faut installer l'extension Firebug pour voir le contenu des échanges avec les scripts sur le serveur.

Il est possible que le problème vienne de ajout_contact qui n'est pas reconnu sous IE.
 
Jeviensderio Visiter le site web du posteur
julienr
WRInaute passionné
WRInaute passionné

Inscrit le: 05 Aoû 2003
Messages: 691

URL permanente de ce messagePosté le : Mar Déc 11, 2007 13:44    Sujet du message: Problème AJAX / PHP (getXhr)

Jeviensderio a écrit:
Il est possible que le problème vienne de ajout_contact qui n'est pas reconnu sous IE.


possible que le _ pose problème à IE, la norme voudrait que les id utilisent des - comme séparateur
 
julienr Visiter le site web du posteur
SuperCureuil
WRInaute passionné
WRInaute passionné

Inscrit le: 09 Mar 2007
Messages: 661
Localisation: Bxl, Belgique

URL permanente de ce messagePosté le : Mar Déc 11, 2007 17:30    Sujet du message: Problème AJAX / PHP (getXhr)

Citation:
possible que le _ pose problème à IE, la norme voudrait que les id utilisent des - comme séparateur


Pas possible, je le fais avec id "ss_genre" et "ss_catégorie" et ça fonctionne très bien.

je ne vois pas d'où ça vient ...

++
 
SuperCureuil
Elvis
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 20 Mai 2005
Messages: 112

URL permanente de ce messagePosté le : Mar Déc 11, 2007 21:17    Sujet du message: Problème AJAX / PHP (getXhr)

Ben faudrait au moins voir la page qui appelle sa fonction javascript pour aider.
 
Elvis Visiter le site web du posteur
 
Montrer les messages depuis:   
Revenir en haut    Forum -> Développement d'un site Web Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1 - 
Connexion
Nom d'utilisateur:    Mot de passe:      Se connecter automatiquement à chaque visite    

CLIQUEZ ICI pour vous inscrire à WebRankInfo (forum, annuaire, outils...)

Connexion

© 2001-2005 phpBB Group, support français
Personnalisation : WebRankInfo ™


 ODP  Firefox  Alsacreations  annuaire webmaster Yagoort