en fait, c bcp plus compliqué que ce que j'ai ecrit.
j'utilise portal d'oracle, et celui ci permet de definir des zones dans lesquelles tu peux faire du code (ici, c JSP/javascript), les zones etant independantes les unes des autres. Dans une des zones, j'ai des information qui proviennent d'une base de données,sur lesquels je cree des liens.quand je clique sur un lien, j'ai une nouvelle fenetre qui s'affiche, et qui propose deux choix differents, chacun affichant une troisieme fenetre differente.
une fois une action faite dans le troisieme fenetre, cette action a une incidence sur la base de donnees, et donc je dois raffraichir la premiere fenetre, car l'element sur lequel j'ai cliqué pour obtenir la deuxieme fenetre a ete modifié . ouf, c la fin
donc l'idee, c de nommer la premiere fenetre qui est generee par une autre. donc ca donne un truc du style:
newWindow=open("......","fen_principale" )
donc je sais quel est le nom de la fenetre a rafraichir. le hic, c que je ne trouve pas de methode.
comme vs l'avez suggere, un window.location.reload() ou opener.location.reload() fonctionnerait si je devais rafraichir la fenetre ouvrante. mais la , c la fenetre ouvrante la fenetre ouvrante (super clair) que je dois rafraichir.
et je ne peux pas me permettre de ne pas fermer la deuxieme fenetre, car au niveau de l'ergonomie, c pas top de laisser a l'ecran une fenetre qui n'a rien a voir...
quoiqu'il en soit, je vous remercie de vous etre donné la peine de repondre. si je peux vous aider, je n'hesiterai pas !