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 :

[DOM] Formulaire et redirection sur annulation


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné Avatar de mathieugamin
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    572
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 572
    Par défaut [DOM] Formulaire et redirection sur annulation
    Salut
    J'ai un problème sur un formulaire...

    J'ai 2 boutons (<button>Bouton</button>) : un pour valider le formulaire, l'autre pour annuler le formulaire.

    Ma page est 'index_.php?p=poll'

    Sur le bouton annuler, j'ai un évènement
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    onclick="window.location.href='index_.php?p=home';"
    Le problème est que je n'arrive pas à faire ma redirection complètement.

    En effet, la redirection est partielle car je reste sur ma page, mais je ne vois plus le formulaire.

    J'ai essayé avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    window.location.replace('index_.php?p=home');
    window.location='index_.php?p=home';
    et plein de variantes possibles, mais je n'y arrive pas.

    Pour info, j'utilise les pseudo-frames PHP (donc pas le frameset).

    Quelqu'un peut-il m'éclairer?

    Merci !

  2. #2
    Membre chevronné Avatar de deY!
    Inscrit en
    Avril 2006
    Messages
    403
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Avril 2006
    Messages : 403
    Par défaut
    Dans index.php, il se passe quoi avec p=home ?

    Peut etre qu'il recharge bien ta page, mais que rien ne se passe quand p=home...

  3. #3
    Membre éclairé Avatar de grabriel
    Inscrit en
    Septembre 2006
    Messages
    946
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 946
    Par défaut
    Salut,

    Je ne comprends pas la fonction de ton bouton
    l'autre pour annuler le formulaire
    Annuler le formulaire = ne plus qu'il apparaise?
    = le remettre à zéro?

  4. #4
    Membre chevronné Avatar de mathieugamin
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    572
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 572
    Par défaut
    Salut,
    Pour le p=home, en fait il inclut la page home.php

    En fait, ce sont des variables passées en GET et je fais un echo $_GET['p'].

    Sous IE, pas de souci, mais sous FF, la variable get n'est pas home, mais poll.

    Je suis complètement lourdé là.

    Sous IE, j'ai utilisé
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    parent.location.href='index_.php?p=home'
    Sous FF, j'ai essayé avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    parentNode.location='index_.php?p=home'
    mais sans succès...


    @Grabriel
    Le bouton Annuler sert à revenir à la page d'accueil de la zone d'admin.

  5. #5
    Membre éclairé Avatar de grabriel
    Inscrit en
    Septembre 2006
    Messages
    946
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 946
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    la variable get n'est pas home
    Peut etre en faisant un truc comme ca :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <form action="index_.php" method="post">
    <input type="hidden" name="p" value="home" />
    <input type="button" value="Annuler" />
    </form>

  6. #6
    Membre chevronné Avatar de mathieugamin
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    572
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 572
    Par défaut
    Ouais, c'est pas bête , mais ça fait un peu bricolage dans la structure de mon code, car cela imbriquerait un form dans un autre....

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <form action="index_.php" method="post">
    D'ailleurs, la méthode devrait plutôt ête get, non?

Discussions similaires

  1. Bouton annuler d'un formulaire et redirection
    Par Jess86 dans le forum Langage
    Réponses: 9
    Dernier message: 04/03/2015, 22h00
  2. Formulaire de connexion et redirection sur la page précédente
    Par hackiles dans le forum Ruby on Rails
    Réponses: 6
    Dernier message: 13/06/2008, 14h17
  3. Réponses: 1
    Dernier message: 10/04/2006, 20h22
  4. Réponses: 5
    Dernier message: 18/10/2005, 20h55
  5. Formulaire -> pour savoir sur quel bouton on a cliqué.
    Par Thierry8 dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 17/09/2005, 18h53

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