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 :

window.location et passage de paramètres en post


Sujet :

JavaScript

  1. #1
    Membre éprouvé Avatar de cynferdd
    Profil pro
    Analyste Développeur .Net, PHP, SQL Server
    Inscrit en
    Avril 2003
    Messages
    154
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : Analyste Développeur .Net, PHP, SQL Server

    Informations forums :
    Inscription : Avril 2003
    Messages : 154
    Par défaut window.location et passage de paramètres en post
    Bonjour.
    pour une application, j'effectue une redirection sur une autre page avec window.location

    pour le moment je fait
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    function valide_infos_session(att1,att2,date_sess,heuredebut,heurefin){
      window.location='test.php?att1='+att1+'&att2='+att2+'&date='+String(date_sess)+'&heuredebut='+heuredebut+'&heurefin='+heurefin;
    }
    ça marche bien, je récupère les paramètres en php grâce à $_GET, pas de problème.

    Sauf que je voudrait pouvoir faire la même chose sans que les paramètres soient visibles dans l'url. L'utilisation de POST à la place de GET conviendrait donc mieux. Seulement, je ne peux pas utiliser de formulaire. Uniquement ce windows.location.

    Existe-t il une façon d'employer la méthode post en javascript?

    merci d'avance pour vos réponses

  2. #2
    Membre Expert
    Avatar de gwyohm
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2007
    Messages
    925
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2007
    Messages : 925
    Par défaut
    Tu peux soumettre un formulaire contenant des champs cachés (au besoin créer le formulaire en javascript, puis le soumettre)

  3. #3
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    +1
    la concatenation d'une url ne te permets pas de passer des paramètres en post.

    Seul un formulaire ou une requete ajax peuvent t permettre d'envoyer des données en post.
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

Discussions similaires

  1. Passage de paramètre en POST et redirection
    Par MAXXPER dans le forum ASP.NET
    Réponses: 19
    Dernier message: 03/10/2008, 10h42
  2. Passage de paramètre en POST d'une Servlet vers une JSP
    Par guigui5931 dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 15/05/2008, 14h02
  3. Passage de paramètre avec POST
    Par boulette85 dans le forum Langage
    Réponses: 4
    Dernier message: 28/02/2007, 20h59
  4. [AS2.0] Passage de paramètres en post
    Par Nip dans le forum Flash
    Réponses: 1
    Dernier message: 06/01/2006, 08h38
  5. passage de paramètre en post
    Par asetti dans le forum ASP
    Réponses: 6
    Dernier message: 07/11/2005, 21h10

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