IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

[XMLHttpRequest] interface non pris en charge


Sujet :

JavaScript

  1. #1
    Membre habitué Avatar de Kurdran
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mai 2005
    Messages
    122
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2005
    Messages : 122
    Points : 140
    Points
    140
    Par défaut [XMLHttpRequest] interface non pris en charge
    Avec XMLHTTPRequest je récupère une réponse de type xml. Le problème surviens quand je veux traiter le xml.

    Je souhaite ajouter un noeud <tbody> (et ses fils) du xml dans une balise <table> de mon document html.

    Lorsque j'exécute le code suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    noeudTABLE.appendChild(noeudTBODY)
    J'ai le message suivant : "Cette interface n'est pas pris en charge". Comment faire pour que cela fonctionne (au moins sous IE : les clients n'uilisent que IE).

  2. #2
    Membre actif
    Homme Profil pro
    PDG
    Inscrit en
    Septembre 2005
    Messages
    101
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : PDG
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Septembre 2005
    Messages : 101
    Points : 225
    Points
    225
    Par défaut
    Et si tu mets:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.getElementById(noeudTABLE).appendChild(noeudTBODY)

  3. #3
    Membre habitué Avatar de Kurdran
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mai 2005
    Messages
    122
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2005
    Messages : 122
    Points : 140
    Points
    140
    Par défaut
    J'ai le même message qu'avant toujours au même endroit.

  4. #4
    Membre habitué Avatar de Kurdran
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mai 2005
    Messages
    122
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2005
    Messages : 122
    Points : 140
    Points
    140
    Par défaut
    J'ai l'impression que l'objet que je souhaite mettre dans mon tableau n'est pas du bon type.

    C'est bien un noeud avec les valeurs suivantes:
    - noeudTBody.nodeType = 1
    - noeudTBody.nodeName = "tbody"

    Mais il a l'air de rester un simple noeud. Comment faire pour lui faire un "cast" et ainsi obtenir un "vrai" noeud "tbody"

  5. #5
    Membre habitué Avatar de Kurdran
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mai 2005
    Messages
    122
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2005
    Messages : 122
    Points : 140
    Points
    140
    Par défaut
    Bon ben finalement j'ai fait autrement : je parcours les noeuds de mon XML et je crée des noeuds dans mon document html.

    Si quelqu'un a une solution plus "jolie" à mon problème qu'il n'hésite pas.

  6. #6
    Expert confirmé
    Avatar de javatwister
    Homme Profil pro
    danseur
    Inscrit en
    Août 2003
    Messages
    3 681
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : danseur

    Informations forums :
    Inscription : Août 2003
    Messages : 3 681
    Points : 5 221
    Points
    5 221
    Par défaut
    ton tbody est créé comment?

  7. #7
    Membre habitué Avatar de Kurdran
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mai 2005
    Messages
    122
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2005
    Messages : 122
    Points : 140
    Points
    140
    Par défaut
    le tbody est crée par une servlet qui transmet donc le flux xml suivant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    <tbody>
        <tr>
          ...
        </tr>
    </tbody>

  8. #8
    Membre confirmé Avatar de Christophe Charron
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2005
    Messages
    920
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2005
    Messages : 920
    Points : 606
    Points
    606
    Par défaut
    Bonsoir,
    question peut-être bête et hors-sujet mais je tente le coup quand même :
    utilisez-vous la méthode post de xmlhttprequest et si oui, arrivez-vous à gérer correctement le signe euro
    par exemple ?
    Je n'y arrive pas, avec l'objet natif firefox il est vrai !!

    --
    Cordialement,
    Christophe Charron
    Cordialement,
    Christophe Charron

  9. #9
    Membre actif
    Homme Profil pro
    PDG
    Inscrit en
    Septembre 2005
    Messages
    101
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : PDG
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Septembre 2005
    Messages : 101
    Points : 225
    Points
    225
    Par défaut
    J'ai eu le même problème que toi Christophe, dans un shoutblock que j'ai écrit.
    Je ne me suis pas cassé la tête, j'appelle une fonction qui me remplace les signes qui posent problème (+, & et €) par des macro du genre [PLUS], [ET] et [EURO].

  10. #10
    Membre confirmé Avatar de Christophe Charron
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2005
    Messages
    920
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2005
    Messages : 920
    Points : 606
    Points
    606
    Par défaut
    Citation Envoyé par dasdeb
    J'ai eu le même problème que toi Christophe, dans un shoutblock que j'ai écrit.
    Je ne me suis pas cassé la tête, j'appelle une fonction qui me remplace les signes qui posent problème (+, & et €) par des macro du genre [PLUS], [ET] et [EURO].
    Salut et merci même si ça ne me rassure pas, je me sens un petit peu moins seul !! Mais malgré tout ... je n'ai pas de soucis avec + et & mais je pense parce que je les escape() ?? Mais peux-tu m'en dire un peu plus ? c'est un shoutblock que tu développais ou un "standard" ?

    --
    Cordialement,
    Christophe
    Cordialement,
    Christophe Charron

  11. #11
    Membre actif
    Homme Profil pro
    PDG
    Inscrit en
    Septembre 2005
    Messages
    101
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : PDG
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Septembre 2005
    Messages : 101
    Points : 225
    Points
    225
    Par défaut
    Tiens, je ne me souviens plus si j'avais essayé en les échappant...
    J'ai écrit ce shoutblock quand j'ai découvert le XMLHttpRequest et que j'ai voulu voir ce qu'on pouvait faire avec
    Je voulais surtout que la liste des messages et la liste des connectés soient remises à jour régulièrement sans avoir à recharger toute la page.
    Mais le problème était qu'il fallait aussi que ce soit lié à la liste des membres du site et que ça respecte la sécurité (au niveau des pseudos par exemple).
    Ca a été amusant à écrire, mais j'ai des membres très réactifs et toujours prêts à tester de nouvelles choses (comme le nouveau système de Messages Privés que je leur prépare et qui utilise aussi je XMLHttpRequest)

  12. #12
    Membre confirmé Avatar de Christophe Charron
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2005
    Messages
    920
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2005
    Messages : 920
    Points : 606
    Points
    606
    Par défaut
    Citation Envoyé par dasdeb
    Tiens, je ne me souviens plus si j'avais essayé en les échappant...
    J'ai écrit ce shoutblock quand j'ai découvert le XMLHttpRequest et que j'ai voulu voir ce qu'on pouvait faire avec
    Je voulais surtout que la liste des messages et la liste des connectés soient remises à jour régulièrement sans avoir à recharger toute la page.
    Mais le problème était qu'il fallait aussi que ce soit lié à la liste des membres du site et que ça respecte la sécurité (au niveau des pseudos par exemple).
    Ca a été amusant à écrire, mais j'ai des membres très réactifs et toujours prêts à tester de nouvelles choses (comme le nouveau système de Messages Privés que je leur prépare et qui utilise aussi je XMLHttpRequest)
    Ok, à l'occase, peux-tu me rassurer sur l'éventuel échappement ? Parce que si il faut aussi que je gère cela, je vais soit demander aux utilisateurs de saisir du binaire, soit leur demander de revenir aux pigeons voyageurs !!!
    Cordialement,
    Christophe Charron

  13. #13
    Membre habitué Avatar de Kurdran
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mai 2005
    Messages
    122
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2005
    Messages : 122
    Points : 140
    Points
    140
    Par défaut
    Non je n'utilise pas de caractère spéciaux, donc le problème ne s'est pas posé. Sinon, je suis toujours ouvert à une solution plus propre que faire le parssing du XML pour construire mon HTML, surtout que je construit des balises tbody, tr, td tout comme dans le XML.

  14. #14
    Membre confirmé Avatar de Christophe Charron
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2005
    Messages
    920
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2005
    Messages : 920
    Points : 606
    Points
    606
    Par défaut
    Citation Envoyé par Kurdran
    Non je n'utilise pas de caractère spéciaux, donc le problème ne s'est pas posé. Sinon, je suis toujours ouvert à une solution plus propre que faire le parssing du XML pour construire mon HTML, surtout que je construit des balises tbody, tr, td tout comme dans le XML.
    Purée !!! je vais finir par croire que je suis le seul à utiliser le caractère € !! ?? M'en fout je vais militer pour que l'on revienne au franc or et que tout le monde parle anglais
    Cordialement,
    Christophe Charron

Discussions similaires

  1. Réponses: 1
    Dernier message: 08/04/2008, 10h35
  2. <Type de données non pris en charge>
    Par Alex35 dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 11/12/2007, 12h38
  3. CHECK reconnu mais non pris en charge
    Par jjc_Mtl dans le forum SQLite
    Réponses: 1
    Dernier message: 26/07/2007, 22h51
  4. [CSS] style externe non pris en charge
    Par ravNin'- dans le forum Mise en page CSS
    Réponses: 21
    Dernier message: 26/10/2005, 00h22
  5. Réponses: 4
    Dernier message: 01/07/2005, 16h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo