Rafraichir une autre fenetre [JavaScript ou autre] - Programmation
Marsh Posté le 06-11-2001 à 12:42:52
je connais pas l'asp
page_principale.asp
<A HREF="#" onclick='windows.open("login.asp",""," )'>
si pas loggué affichier "connecter"
sinon afficher "déconnecter"
</a>
login.asp
<Form action='post_login.asp'>
Nom:<input type="text" name="nom">
Pwd:<input type="text" name="password">
si loggué afficher
<input type="button" name="login" value="Login">
sinon
<input type="button" name="logout" value="Logout">
</form>
post_login.asp
si bouton login alors
si les infos sont correctes enregistrer et afficher
<javascript>
opener.location.reload();
document.close;
</javascript>
sinon
afficher login.asp
si bouton logout alors sortir de la session
<javascript>
opener.location.reload();
document.close;
</javascript>
ça devrait être bon je pense...
Marsh Posté le 06-11-2001 à 12:56:22
ok merci bcp, j vais essayer !!
petites infos, opener c la fenetre principale c ca ??
Marsh Posté le 06-11-2001 à 13:11:32
oui tout a fait
tu accèdes à la fenêtre parent avec opener
reload : opener.location.reload();
autre page: opener.location.href='nom_page.html';
etc..
je garanti pas du tout que ça fct : je l'ai jamais fait.
tu peux mettre dans un seul fichier login.asp et post_login.asp éventuellement.
[edtdd]--Message édité par ethernal--[/edtdd]
Marsh Posté le 06-11-2001 à 13:21:09
tu me sauves la vie
ca marche nickel merci bcp!!!!
j'avais essaye pas mal de truc, mais pas opener, javascript n'étant pas ma spécialité, enfin bref merci !!!!!!!
Marsh Posté le 06-11-2001 à 13:31:55
je suis d'autant plus content que ça fct que je vais l'utiliser aussi
en quelque sorte tu as été mon béta testeur
Marsh Posté le 06-11-2001 à 01:00:57
bon comme le titre ne l'indique pas bien ;-), voici en clair ce que je dois faire :
j'ai une page principale (ASP) bon qd je clique sur un tit lien("se connecter" pour etre precis), une nouvelle fenetre(style popup) s'affiche qui demande l'identification de la personne, si l'identification est correcte le lien "se connecter" se transforme en "se deconnecter", il suffit juste de mettre a jour la page principale (un banal refresh me suffirait).
si qqu'un a une petite idée qui pourrait me faire avancer, ca serait tres sympa parce que la...