Bonjour,
J'ai crée un bouton RichFace qui ouvre un panel (hideModalPanel) qui apparaisse le temps que la page soit complètement constitué.
je souhaiterai que le bouton soit exécuté au chargement de la page au lieu d'un clique sur le bouton a fin de lancer automatiquement le panel affichera "Please Wait "jusqu’à ce que la page soit totalement charger
voici mon bouton qui exécute la méthode chargerLaPage qui affiche le message "Please Wait " :
voici le panel qui est lancé lorsqu'on clique sur le bouton il affiche un message"Please Wait" défini dans la méthode chargerLaPage:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <a4j:commandLink action="#{monBean.chargerLaPage}" reRender="panelResultRefresh,formZones" onclick="javascript:Richfaces.showModalPanel('panelLoading',{left:'auto',top:'auto'})" window.onload="javascript:Richfaces.hideModalPanel('panelLoading',{left:'auto',top:'auto'}); javascript:Richfaces.showModalPanel('panelResult',{left:'auto',top:'auto'})"> <h:graphicImage value="../images/loading.gif" width="17" height="17" title="chargement de la page" /> </a4j:commandLink>
est ce qu'il y'a une solution java-script ou autre pour lancer l'action du bouton au chargement de la page ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <rich:modalPanel id="panelResult" styleClass="Ressource" autosized="true"> <a4j:outputPanel id="panelResultRefresh"> <h:outputText styleClass="premierCaption" value="#{monBean.ressulta}" /><a4j:status id="actionStatus" onstart="#{rich:component('panelResult')}.show('',{height:'80', width:'400'})" onstop="#{rich:component('panelResult')}.hide()" /> </a4j:outputPanel> </rich:modalPanel>
Merci de votre aide!!
Partager