Bonjour,
J'ai une bonne petite question pour les connaisseurs de ASP et JScript.
J'ai un site que l'on peut accéder via un login et logout, ce site existe dans les 2 langues soit français et anglais mais dans 2 noms de domaines différents.
Ce n'est qu'un script tout simple sans accès à une bd pour accéder au site donc pas très sécuritaire je l'avoue mais pour les besoins de la cause c'est suffisant.
Le problème est le suivant: lorsque l'on se logue une mini fenêtre s'ouvre en parralèle mais abaissé pour "the page cannot be found"
normal quand on voit le script :
et le même phénomène se produit lorsque l'on se délogue....
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() : ""); document.cookie = "RepCookie=" + (document.frmLogin.RepCode.value) + ((expdate) ? "; expires=" + expdate.toGMTString() : ""); document.cookie = "RememberMeCookie=" + ((document.frmLogin.checkbox.checked)?'1':'0') + ((expdate) ? "; expires=" + expdate.toGMTString() : ""); } else { document.cookie = "DealerCookie=" + (document.frmLogin.DealerCode.value); document.cookie = "RepCookie=" + (document.frmLogin.RepCode.value); document.cookie = "RememberMeCookie=" + ((document.frmLogin.checkbox.checked)?'1':'0'); } window.open ('http://' + returnlang() + '/createcookie.asp?DealerCode=' + document.frmLogin.DealerCode.value + '&RepCode=' + document.frmLogin.RepCode.value + '&RememberMeCookie=' + ((document.frmLogin.checkbox.checked)?'1':'0'),'extra','resizable=no,status=no,width=10,height=10,left=5000,top=5000'); }
Quelqu'un a t-il une brillante pour contourner ce problème?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 function MM_Logout() { document.cookie = "DealerCookie=" + '' + "expires=Thu, 01-Jan-1970 00:00:01 GMT"; document.cookie = "RepCookie=" + '' + "expires=Thu, 01-Jan-1970 00:00:01 GMT"; document.cookie = "RememberMeCookie=" + '' + "expires=Thu, 01-Jan-1970 00:00:01 GMT"; window.location.reload(); window.open('http://' + returnlang() + '/deletecookie.asp','extra','resizable=no,status=no,width=10,height=10,left=5000,top=5000'); }
Merci !
Partager