Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1316 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  PRobleme fermeture fenetre

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

PRobleme fermeture fenetre

n°1870544
wurmike
Posté le 07-04-2009 à 13:54:35  profilanswer
 

Bonjour a tous,
j'ai un petit soucis que voici ...
en fait dans mon programme on se log a l'aide d'un identifiant et d'un mdp, si l'identifiant est un identifiant d'administrateur alors j 'ouvre une autre fenetre avec comme page principale une frame avec a gauche un menu et a droite les pages correspondantes.
Jusqu'ici tout va bien, mais j 'ai mit un bouton "Deconnexion" pour pouvoir quitter le mode admin et retourner a la page de login, mais j'arrive pas a fermer cette fenetre...
 
 
voici le code qui ouvre la nouvelle fenetre:
 
<script language"=javascript">
 
function OuvrirFenetre()
{
 var V;
 V=window.open("Frame.html","fullscreen","fullscreen" );
}
 
</script>  
 
 
et dans le body l'appelle de cette fonction
 
 
if ($_POST['oidentifiant']=="admin" ) /* on teste si l'utilisateur est un admin
{
            echo 'Votre identification en tant qu\'admin s\'est bien déroulée';
            echo '<input type="button" value="Continuer" onclick="OuvrirFenetre();">';
}
 
 
dans la page suivante (donc la frame) en bas du menu j ai ce bouton
 
<form name= form action = "Deconnexion.php" target="zoneaffichage">
<input type="submit" value="Deconnexion"
</form>
 
et voici le code de la page Deconnexion.php
 
<script language="javascript">
function FermerFenetre()
{
 this.close();
}
</script>
</head>
<body>
 
<H2><b>Vous avez été deconnecté vous allez être redirigé vers la page de login </b></H2>
 
<input type="button"  value="Retour au login" onclick=FermerFenetre() >  
 
 
 
le soucis est que le this.close() ne fonctionne pas... j ai bien essayer de mettre this.close() directement dans le onclick ou self.close() mais sa ne fonctionne pas..
 
donc si vous avez une idée pour fermer cette fenetre.
 
merci a vous d' avance


Message édité par wurmike le 07-04-2009 à 13:56:00

---------------
http://forum.hardware.fr/hfr/Achat [...] 8770_1.htm
mood
Publicité
Posté le 07-04-2009 à 13:54:35  profilanswer
 

n°1870554
Profil sup​primé
Posté le 07-04-2009 à 14:28:13  answer
 

Code :
  1. window.close();

:??:

n°1870556
olivthill
Posté le 07-04-2009 à 14:30:55  profilanswer
 

L'idéal serait de faire

 var V;  
 V=window.open("Frame.html","fullscreen","fullscreen" );
  ...
 V.close

Ou bien, théoriquemment, le code suivant devrait marcher :

<form method="post">
<input type="button" value="Retour au login" onclick="window.close()">
</form>

n°1870558
wurmike
Posté le 07-04-2009 à 14:32:46  profilanswer
 

merci de vos reponse je vais essayer :)


---------------
http://forum.hardware.fr/hfr/Achat [...] 8770_1.htm
n°1870565
wurmike
Posté le 07-04-2009 à 14:40:34  profilanswer
 

j ai donc essayer un window.close dans le onclick, mais aussi dans la fonction FermerFenetre() helas ça ne fonctionne pas :(
il ne se passe rien lorsque je clique dessus


---------------
http://forum.hardware.fr/hfr/Achat [...] 8770_1.htm
n°1870569
Profil sup​primé
Posté le 07-04-2009 à 14:44:21  answer
 

que dit la console d'erreur ?

n°1870574
wurmike
Posté le 07-04-2009 à 14:50:37  profilanswer
 

Justement il n'y aucun erreur...
me suis dit que cela venait peut être du fullscreen mais non ça ne fonctionne pas avec une fenêtre "normale"


---------------
http://forum.hardware.fr/hfr/Achat [...] 8770_1.htm
n°1870602
Profil sup​primé
Posté le 07-04-2009 à 15:11:38  answer
 

comment le popup est ouvert ?

n°1870647
wurmike
Posté le 07-04-2009 à 15:57:24  profilanswer
 

je l'ouvre grace a ce code
 
function OuvrirFenetre()  
{  
 var V;  
 V=window.open("Frame.html","fullscreen","fullscreen" );  
}  
 
ensuite j ai essayer sans les full screens mais le resultat est le même je sais pas pourquoi il veut pas se fermer...
peut etre utiliser un truc 'opener' ou quelque chose du genre non?


---------------
http://forum.hardware.fr/hfr/Achat [...] 8770_1.htm

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  PRobleme fermeture fenetre

 

Sujets relatifs
Probleme BATCH création de menuProblème des fonctions : mb_convert_encoding(), …
Problème avec allocation dynamique de tableau (C)Problème session
[PHP} Probleme boucleProblème présentation html
Problème d'occurence variable [RESOLU]un probléme de Scanf () ????
Problème avec appendChild sous IEProbléme avec les matrices
Plus de sujets relatifs à : PRobleme fermeture fenetre


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR