ASP"De Sayfa Kapandıında Session Bitirme
-
ASP'de sayfa kapandıında session'u nası bitirtebiliriz? Ama birden çok sayfanın açık olma durumu var.. Son sayfada kapanınca session olayı iptal olcak mümkün mü böle bişiy..
bide bodyunload haricinde sayfayı kapatınca pop-up, yeni sayfa açtırabilcek bişiy var mı piyasada?
-
1 session.abandon la bitirebilirsin.
2 hayir oyle bisey yok. onun icin zaten logout sayfalari yapilir. logout linki koyarsin adam cikis yapmak istediinde session u kapatirsin.
3 bildiim kadariyla yok.
-
<html><head>
<script language="JavaScript">
function gonder() {
window.open("logout.asp");
}
</script>
</head>
<body onUnload='gonder()'>
</body></html>bu işine yarar bu pencereyi kapatınca yonlendiryo başka sayfaya bunu biraz geliştir popup yap işte.
ama sen sesiona timeout koy belli süre sonra oturum kapanır zaten.
gir hoca bir porno siteye zaten hepsinde var ak sayfayı kapatınca habire popup açılıyo çal kodları -
süper fikir : )
-
session zaten sayfa kapanınca oto. olarak kapanır ? bahsedilen "cookie" olmasın ?
-
XhanDros bunu yazdı:
session zaten sayfa kapanınca oto. olarak kapanır ? bahsedilen "cookie" olmasın ?
evet session explorer kapandığında biter -
Benim anladiğim kadari ile arkadasin istediği sayfa kapandiğinda session kapanmasi değil butun sayfalar kapandiğinda session un kapanmasi yani bir portal veya uyelik scripti ola bilir bundaki adamin bilgilerini sifirlamak anladiğim kadari ile amaci.
Bunu aktif bir yontemi yok neden dersen asp server tarafli bir dildir fakat kullanicnin tarayicisinin sayfasi clinta kalacaktir. ama su waer session un timeout unu 5 dk yaparsin 5 dk boyunca serverdan istekte bulunmaz ise server kendini kapatir ve logout olmus olur kullanici
