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 en mode POST


Sujet :

JavaScript

  1. #1
    Membre chevronné Avatar de Mobius
    Profil pro
    none
    Inscrit en
    Avril 2005
    Messages
    463
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : none

    Informations forums :
    Inscription : Avril 2005
    Messages : 463
    Par défaut XMLHttpRequest en mode POST
    est il possible d'effectuer un avec un objet XMLHttpRequest en mode POST sur une page distante (sur un serveur différent que celui ou est hébergé la page) ?

  2. #2
    Membre expérimenté Avatar de Cpas2latarte
    Inscrit en
    Janvier 2006
    Messages
    237
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 237
    Par défaut Sécurité
    J’ai déjà rencontré ce genre de problème qui m'etait indique comme erreur de sécurité.
    J'avais un message d'erreur bloquant dans firefox (console d'erreur)
    et un warning sur explorer (mais on pouvait poursuivre, en cliquant ok sur le dialog).

    Etant pressé, j'ai contourné le problème de la sorte
    Dans la page appelante une
    inner frame invisible (display=none) contenant un form post.
    Dans ce forme de input hidden
    sur l'événement désiré , mise a jour des valeur des input, puis submit du form de la inner frame.
    dans la page de traitement du post, je génére un js sur le onload !
    Dans ce js, je manipule les element parent (du genre window.parent.docuement.getElementById() )

    C'est un peut lourd, mais cela répondait dans l'urgence a mes besoin et si ça peut t'aider...
    Sinon je serai également intéressé par une solution plus ... conventionnel

    Cordialement

  3. #3
    Membre émérite
    Avatar de kankrelune
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    763
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 763
    Par défaut
    Pour des raisons de sécurité les XmlHttpRequest ne fonctionnent que sur le même domaine... .. .

    @ tchaOo°

  4. #4
    Membre Expert
    Avatar de FremyCompany
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    2 532
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 2 532
    Par défaut
    Redirection via ASP .Net ? (ou PHP)

    ex : http://monsite.ext/redirect.php?page...Directory.aspx
    devient : http://autresite.ext/Dir/Directory.aspx
    avec un passage d'argument par POST avant et après (Xhr--> redirect, puis redirect--> Page)

  5. #5
    Membre chevronné Avatar de Mobius
    Profil pro
    none
    Inscrit en
    Avril 2005
    Messages
    463
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : none

    Informations forums :
    Inscription : Avril 2005
    Messages : 463
    Par défaut
    Citation Envoyé par kankrelune
    Pour des raisons de sécurité les XmlHttpRequest ne fonctionnent que sur le même domaine... .. .
    Le truc étrange c'est que la soumission de formulaire (qui permet de faire a peu près la meme chose) n'a pas de restriction (c'est juste bcp moins pratique)
    Donc la solution de Cpas2latarte semble la seule solution (j'y avais pensé mais c'est un peu galere je trouve... surtout si on veut enchainer les requetes !)

  6. #6
    Membre expérimenté Avatar de Cpas2latarte
    Inscrit en
    Janvier 2006
    Messages
    237
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 237
    Par défaut pour conclure
    solution un peut lourd : je suis d'accord.
    Je dirais même plus, c'est pas de la tarte

Discussions similaires

  1. [WM11] HttpRequete en Mode POST
    Par Kaldyris dans le forum Windev Mobile
    Réponses: 2
    Dernier message: 04/02/2009, 16h24
  2. Liens à la mode POST
    Par Michel59540 dans le forum Langage
    Réponses: 3
    Dernier message: 25/09/2008, 16h36
  3. [AJAX] XMLHttpRequest et envoi POST
    Par woodyfrance dans le forum Général JavaScript
    Réponses: 11
    Dernier message: 28/02/2008, 15h52
  4. Coder un submit en mode Post en VBA
    Par olaf_le_preux dans le forum VBA Access
    Réponses: 0
    Dernier message: 05/12/2007, 15h25
  5. Envoie de formulaire en mode POST
    Par Guillaume602 dans le forum C++
    Réponses: 7
    Dernier message: 17/01/2006, 21h56

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