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

JSF Java Discussion :

rich:effect probleme parametrage


Sujet :

JSF Java

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    49
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 49
    Par défaut rich:effect probleme parametrage
    voila je veux utilser cici :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <rich:panel id="fadebox" styleClass="box">
    				<h:graphicImage value="/images/coca[1].gif" />
    				<rich:effect event="onclick" type="Fade" />
    <rich:effect event="onclick" for="fadebox" type="Appear" params="delay:0.8,duration:0.5" />
    voila je souhaite qu'une fois avoir cliqué, mon image ne rapparaisse pas.
    je suppose que c'est le paramètre duration qu'il faut modifier, mais quelle valeur ??

  2. #2
    Rédacteur
    Avatar de romaintaz
    Homme Profil pro
    Java craftsman
    Inscrit en
    Juillet 2005
    Messages
    3 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    Bonjour,

    Si tu veux que ça ne réapparaisse pas, pourquoi tu mets un Effet Appear ?
    Il te suffit de ne mettre que l'effet Fade, et ça partira, sans revenir...
    Nous sommes tous semblables, alors acceptons nos différences !
    --------------------------------------------------------------
    Liens : Blog | Page DVP | Twitter
    Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
    Critiques : Apache Maven

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    49
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 49
    Par défaut
    Ouai effectivement
    J'ai trouver une autre solution, enlever le paramètre <duration>


  4. #4
    Rédacteur
    Avatar de romaintaz
    Homme Profil pro
    Java craftsman
    Inscrit en
    Juillet 2005
    Messages
    3 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    De rien. N'empêche, il n'y a pas d'intérêt à garder le Rich Effect Appear du coup...
    En virant le duration, ton panel va à la fois apparaître et disparaître. Il y a conflit mais a priori, la disparition prend le dessus...
    Nous sommes tous semblables, alors acceptons nos différences !
    --------------------------------------------------------------
    Liens : Blog | Page DVP | Twitter
    Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
    Critiques : Apache Maven

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    49
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 49
    Par défaut
    dans le doute j'ai enlevé les deux

  6. #6
    Rédacteur
    Avatar de romaintaz
    Homme Profil pro
    Java craftsman
    Inscrit en
    Juillet 2005
    Messages
    3 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    T'as enlevé les 2 quoi ?
    T'as enlevé le paramètre et l'effet ? Ou t'as viré les 2 effets ?
    Nous sommes tous semblables, alors acceptons nos différences !
    --------------------------------------------------------------
    Liens : Blog | Page DVP | Twitter
    Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
    Critiques : Apache Maven

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    49
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 49
    Par défaut
    ben j'ai enlevé le paramètre appear, et le paramètre delay

  8. #8
    Rédacteur
    Avatar de romaintaz
    Homme Profil pro
    Java craftsman
    Inscrit en
    Juillet 2005
    Messages
    3 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    Ouais mais alors ça ne change rien au problème que je soulève: Pourquoi garder ton effet Appear ??
    Nous sommes tous semblables, alors acceptons nos différences !
    --------------------------------------------------------------
    Liens : Blog | Page DVP | Twitter
    Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
    Critiques : Apache Maven

  9. #9
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    49
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 49
    Par défaut
    ben en fait l'utilisateur arrive sur une page donc avec mon panel ( un pub qui prend toute la page ) pour pouvoir avancer, il doit cliquer sur la pub => effet fadebox et là il peut cliquer sur le lien qui l'emene sur le site.

    Si le panel réaparait toutes les 3 seconde ça devient un peut lourd pour lui

  10. #10
    Rédacteur
    Avatar de romaintaz
    Homme Profil pro
    Java craftsman
    Inscrit en
    Juillet 2005
    Messages
    3 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    Bon, je n'utilise pas les Rich:Effects, mais pourquoi le panneau réapparaitrait toutes les 3 secondes ?
    L'effet Fade fait disparaître le panneau, non ? En aucun cas il va le faire réapparaitre...
    Dans la démo de RF, on voit ce code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <rich:panel id="fadebox" styleClass="box">
        <f:facet name="header">Fade Effect</f:facet>
        <rich:effect event="onclick" type="Fade" />
        <rich:effect event="onclick"  for="fadebox"  type="Appear" params="delay:3.0,duration:0.5" />
        <h:outputText value="Click to Activate" />
    </rich:panel>
    On a l'effet Fade qui va s'activer dès le clic, et qui va cacher le panneau. On a en plus l'effet Appear qui est là pour réafficher ce panneau 3 secondes après le clic.
    Dans ton cas, vu que tu ne veux faire visualiser la pub qu'une fois, je dirais que seul le <rich:effect event="onclick" type="Fade" /> est requis...
    Nous sommes tous semblables, alors acceptons nos différences !
    --------------------------------------------------------------
    Liens : Blog | Page DVP | Twitter
    Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
    Critiques : Apache Maven

  11. #11
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    49
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 49
    Par défaut
    c'est ce que j'ai fais ( avec juste le parametre qui augmente ou diminue la vitesse du flou )

    bon t'as l'air callé dans le domaine alors maintenant mon chef préfererait que le pannel disparaisse tout seul, apres un temps ( qu'on pourra parameter )

    => donc tarrvive sur la page, ya la pub, au bout de 5 secondes ( par exemple ) elle disparait avec l'effet flou


    comment tu fais ??

  12. #12
    Rédacteur
    Avatar de romaintaz
    Homme Profil pro
    Java craftsman
    Inscrit en
    Juillet 2005
    Messages
    3 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    Comme expliqué dans la doc de RichFaces sur les RichEffects, ceux-ci peuvent être exécuté directement par du code Javascript.
    Il te suffit donc d'utiliser cette méthode, la méthode setTimeout() en Javascript (en lui spécifiant 5000 comme délai d'attente), et de mettre tout ça dans l'attribut onload de la balise HTML de ta page.

    Les explications sont claires ?
    Nous sommes tous semblables, alors acceptons nos différences !
    --------------------------------------------------------------
    Liens : Blog | Page DVP | Twitter
    Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
    Critiques : Apache Maven

  13. #13
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    49
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 49
    Par défaut
    vi j'ai compri.
    Mais dans ce cas là, comment lui dire que c'est le script qui lui donne les instructions et non ses paramètres ??

    va pas y avoir conflict entre les deux ??

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 25/06/2012, 12h01
  2. Réponses: 0
    Dernier message: 14/06/2011, 13h24
  3. Probleme parametrage LOGINVIEW
    Par BSharp34 dans le forum ASP.NET
    Réponses: 0
    Dernier message: 13/04/2011, 14h28
  4. JSF rich dataTable probleme de valeur
    Par Pirion dans le forum JSF
    Réponses: 4
    Dernier message: 09/06/2009, 16h20
  5. [Flash 8] probleme de parametrage
    Par mael94420 dans le forum Flash
    Réponses: 3
    Dernier message: 31/05/2006, 07h50

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