Bonjour,
Je suppose qu'une erreur javascript est produite parfois, et que cette erreur javascript bloque tout javascript déclaré après dans la page (comportement général de javascript). Le problème, c'est que le javascript incriminé n'a probablement rien à voir avec ton pop-up.
Je peux te proposer un truc qui devrait te permettre de faire de l'ordre :
<a4j:log level="DEBUG" popup="false" width="400" height="200"/>
Colle celle ligne tout en bas de ta page où se trouve le bouton d'ouverture de ton pop-up. Tu verras apparaître une fenêtre de log qui affiche absolument tout ce qui se passe avec AJAX par RichFaces. Si il y a du rouge à l'intérieur avec un niveau ERROR, tu peux (parfois) être en mesure de décrypter le problème (les messages de cette console sont parfois très obscurs).
J'espère que cet affichage de ce qui se passe en javascript / AJAX t'aidera.
Partager