Kan man utesluta en sida ifrån session objektet ? Hitta på ett lämpligt villkor när sessionen skall dödas. Du kan även använda något i stil med nedanstående. Säg att du har en loop som tuggar i oändlighet och användaren stänger fönstret. Men den stannar även om användaren trycker stop i sin webbläsare. Du kan använda Response.IsClientConnected. Denna rutinen returnerar false om fönstret stängts. Från MSDN: Jag trodde detta var en omöjlig fråga, men som vanligt kommer Andreas till undsättning.Session problem
Jag har en sida med automatisk uppdatering, och den gör så att session aldrig slutar.
Det jag vill är att session slutar så om man glömmer browsern öppen så ska ändå det bli session timeout.
Är det möjligt ?Sv: Session problem
if(någonting händer) then
Session.Abandon()
end ifSv: Session problem
Exempel:
<code>
<%server.scripttimeout=20%>
<TITLE>oändlig loop</TITLE>
<body>
<%
Do
x=x+1
response.write x & "<br>"
If x Mod 1000=0 And Response.IsClientConnected=False Then
Exit Do
End If
Loop
%>
</body></html>
</code>Sv: Session problem
If an ASP page is defined as sessionless, that is, a page containing the <%@ EnableSessionState=False %> tag
http://msdn.microsoft.com/library/en-us/iisref/htm/ManagingSessions.asp#sessionlessaspSv: Session problem
Andreas, du är verkligen en resurs. :)
Tackar så jätte mycket för er tanke tid.