PRobleme fermeture fenetre - HTML/CSS - Programmation
Marsh Posté le 07-04-2009 à 14:30:55
L'idéal serait de faire
var V; |
Ou bien, théoriquemment, le code suivant devrait marcher :
<form method="post"> |
Marsh Posté le 07-04-2009 à 14:32:46
merci de vos reponse je vais essayer
Marsh Posté le 07-04-2009 à 14:40:34
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
Marsh Posté le 07-04-2009 à 14:50:37
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"
Marsh Posté le 07-04-2009 à 15:57:24
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?
Marsh Posté le 07-04-2009 à 13:54:35
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