Ben a la base, en Asp, y a pas moyen. L'asp est côté serveur, le refresh dse frames est côté client....
La seule solution, c'est de faire du jvascript (qui peut être fait via de l'asp, si t'y tiens :-)).
Je sais pas si c'est vraiment le forum pour discuter javascript, mais bon, je suis parti donc j'y vais (ca va etre court, promis).
L'idée, partir en récursif de la frame principale, redescendre toutes les fenetres, et les rafraichir si elles n'ont pas de descendants.
met ce script dans une de tes pages (peu importe laquelle)
<script> function testFrame(win) { if (win.length == 0) { win.document.history.go(0) ; } else { var i ; for (i = 0; i < win.length; i++) testFrame(win[i]) ; } } </script> |
Ensuite, quelque part sur la meme page, tu rajoutes un lien :
| <a href="javascript:testFrame(top);'>Réinitialiser tts els frames</a> |
Voili voila :)
Kam
Dofus -
Ankama Studio