Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > AJAX
AJAX Forum sur la programmation AJAX. Avant de poster : Cours AJAX, FAQ AJAX, Toutes les FAQ JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 03/01/2011, 17h09   #1
Membre habitué
 
Avatar de phoebe
 
Inscription : août 2003
Messages : 288
Détails du profil
Informations forums :
Inscription : août 2003
Messages : 288
Points : 103
Points : 103
Par défaut [jsp] XMLHttpRequest.send('caractère &');

bonjour à tous,
j'essaie en vain d'envoyer des paramètres en ajax mais je n'obtiens pas le résultat voulu. Voici mon code :
Code :
1
2
3
4
5
 
params = "maChaine=<p>exemple avec le symbole &lt; et le symbole &gt;</p>";
_hr = new XMLHttpRequest();
_hr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
_hr.send(params);
côté java, mon attribut "maChaine" est vide, idem avec le caractère "%".
Si je fais un submit classique ça fonctionne mais pas en passant par ajax, quelqu'un aurait une piste ?

d'avance merci.

PS : j'ajouterais que dans ma page j'ai la ligne suivante :
Code :
1
2
 
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
phoebe est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/01/2011, 21h09   #2
Invité régulier
 
Inscription : juin 2007
Messages : 53
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 53
Points : 9
Points : 9
Bonsoir,

Il me semble que ton code est incomplet : http://siddh.developpez.com/articles/ajax/

Cependant, j'ai eu un problème avec les caractères spéciaux et je pense qu'il faut encoder les caractères.
Code :
1
2
 
_hr.send(encodeURIComponent(params));
AdoOs est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h11.


 
 
 
 
Partenaires

Hébergement Web