Bonjour,

J'ai un petit script de Login-Logout (sans accès à une BD) qui fonctionne très bien cependant lorsque l'on se Loggue une nouvelle mini-fenêtre s'ouvre (page d'erreur) en parralèle à la page courante. Si on se déloggue la mini-fenêtre se ferme mais si on ferme la fenêtre principale sans se délogguer la mini-fenêtre reste là.

En fait j'ai 3 principaux scripts qui se chevauche; 1 - tranfert du site français au site anglais, 2- Impression de la page si loggué, 3- login-logout.

mais voici le script du login - logout :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
 
function MM_Submit() {
  var expdate = new Date();
  var sixMonth = 180 * 24 * 60 * 60 * 1000;
 
  if ((document.frmLogin.checkbox.checked)) {
	expdate.setTime (expdate.getTime() + sixMonth ) ;
 
	document.cookie = "DealerCookie=" + (document.frmLogin.DealerCode.value) +	
    ((expdate) ? "; expires=" + expdate.toGMTString() : "") + "; path=/";
 
	document.cookie = "RepCookie=" + (document.frmLogin.RepCode.value) +	
    ((expdate) ? "; expires=" + expdate.toGMTString() : "") + "; path=/";
 
	document.cookie = "RememberMeCookie=" + ((document.frmLogin.checkbox.checked)?'1':'0') +	
    ((expdate) ? "; expires=" + expdate.toGMTString() : "") + "; path=/";
 
  }  
  else 
  {
    document.cookie = "DealerCookie=" + (document.frmLogin.DealerCode.value) + "; path=/";	
	document.cookie = "RepCookie=" + (document.frmLogin.RepCode.value) + "; path=/";	
	document.cookie = "RememberMeCookie=" + ((document.frmLogin.checkbox.checked)?'1':'0') + "; path=/";
  }
 
  window.open ('http://' + returnlang() + '/createcookie.asp?DealerCode=' + document.frmLogin.DealerCode.value + '&RepCode=' + document.frmLogin.RepCode.value + '&RememberMeCookie=' + ((document.frmLogin.checkbox.checked)?'1':'0'),'Extras','resizable=no,status=no,width=10,height=10,left=5000,top=5000');
}
Est-ce que quelqu'un sait comment éviter l'ouverture de la mini-fenêtre ?

Merci !