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 :

Return d'un Confirm()


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de mLk92
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    527
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 527
    Par défaut Return d'un Confirm()
    Hi all,

    J'ai un petit souci avec la méthode confirm(), j'ai testé ce code là :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    function messageContext(){
    if(confirm('${messageCtxtSimul}')){return true;}
    else{return false;}
    ${messageCtxtSimul} est une chaine de caractère prise de properties struts., du style "Voulez vous continuez".

    Bref, la boîte s'affiche, mais les retour ne fonctionnent pas. Quand je clique sur annuler j'ai quand même la redirection.


    La méthode est appeler lors d'un onclick sur un lien :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <a href="/consultation/index.html" onclick="javascript:messageContext();">Consultation</a>

    Est ce que je m'y prends mal au niveau des retour ? comment faire pour rester sur la page ?

    Merci pour vos réponses !

  2. #2
    Membre Expert
    Inscrit en
    Septembre 2002
    Messages
    2 307
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307
    Par défaut
    pas de problème niveau javascript.
    Le lien marche aussi.
    C'est le mélange des deux qui est mal fait.-> fais une recherche sur redirection location ...+

  3. #3
    Membre éclairé Avatar de mLk92
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    527
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 527
    Par défaut
    Merci de ta réponse :p

    le return false pour rester sur la page ne marche pas ?

    Je pensais qu'on pouvais l'utiliser comme cela

  4. #4
    Membre Expert
    Inscrit en
    Septembre 2002
    Messages
    2 307
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307

  5. #5
    Membre éclairé Avatar de mLk92
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    527
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 527
    Par défaut
    Merci pour le lien mais rediriger avec le location, ça va j'ai pas de souci avec cela, en fait je pensais que le return false aurait empêcher la redirection et permettrait de rester sur la page non ?

  6. #6
    Membre Expert
    Inscrit en
    Septembre 2002
    Messages
    2 307
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307
    Par défaut
    la réponse est donné par tes testes...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 4
    Dernier message: 29/10/2010, 15h22
  2. action après un return confirm ?
    Par maysa dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 01/02/2009, 10h02
  3. return confirm ne fonctionne pas sous IE7
    Par mona dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 07/05/2008, 21h49
  4. return confirm sur un bouton
    Par mathieugamin dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 04/05/2007, 15h39
  5. probleme return confirm avec firefox
    Par druglord dans le forum Général JavaScript
    Réponses: 12
    Dernier message: 24/08/2005, 10h14

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