|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
| |
|
LINSOLAS Nouveau WRInaute
Inscrit le: 11 Déc 2007 Messages: 2
|
Posté 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. |
|
| |
|
 |
lupuz WRInaute occasionnel

Inscrit le: 15 Mar 2006 Messages: 202
|
Posté 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 |
|
| |
|
 |
SuperCureuil WRInaute passionné

Inscrit le: 09 Mar 2007 Messages: 661 Localisation: Bxl, Belgique
|
Posté 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 |
|
| |
|
 |
e-kiwi Modérateur

Inscrit le: 23 Déc 2003 Messages: 12577 Localisation: Toulouse
|
|
| |
|
 |
LINSOLAS Nouveau WRInaute
Inscrit le: 11 Déc 2007 Messages: 2
|
Posté 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é. |
|
| |
|
 |
SuperCureuil WRInaute passionné

Inscrit le: 09 Mar 2007 Messages: 661 Localisation: Bxl, Belgique
|
Posté 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
par
| Code: |
| getXmlHttpRequest(); |
|
|
| |
|
 |
Jeviensderio WRInaute accro

Inscrit le: 29 Sep 2006 Messages: 1340
|
Posté 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. |
|
| |
|
 |
julienr WRInaute passionné

Inscrit le: 05 Aoû 2003 Messages: 691
|
Posté 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 |
|
| |
|
 |
SuperCureuil WRInaute passionné

Inscrit le: 09 Mar 2007 Messages: 661 Localisation: Bxl, Belgique
|
Posté 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 ...
++ |
|
| |
|
 |
Elvis WRInaute occasionnel

Inscrit le: 20 Mai 2005 Messages: 112
|
Posté 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. |
|
| |
|
 |
| |
|
|