Vraag & Antwoord

Webprogrammeren & scripting

[ASP] SESSION-vraag

Anoniem
Johant
4 antwoorden
  • Om een SESSION("naam") leeg te maken kun je gebruik maken van:

    [code:1:a0f1e27d08]<%
    Session.Abandon
    %> [/code:1:a0f1e27d08]

    Nu wil ik dat dit gebeurt, wanneer iemand mijn site verlaat: www.mijnsite.nl

    Ik weet niet via welke pagina hij de site verlaat.

    Hoe doe ik dat?
  • Niet met ASP in ieder geval: server-side vs client-side verhaal.

    Wat je zou kunnen doen is wat proberen te knutselen met Javascript (iets met onUnload of zo), of gewoon een time-out aan je sessie hangen van een paar minuten.
  • Ik heb dit gevonden:

    [code:1:b73081d075]<html>
    <head>

    <script type="text/javascript">
    function mymessage()
    {
    alert("This message was triggered from the onunload event")
    }
    </script>
    </head>

    <body onunload="mymessage()">

    <p>An alert box will alert you a message when you close this document</p>
    </body>

    </html>[/code:1:b73081d075]
    Hoe kan ik die SESSION.ABANDON hierin verwerken?
  • [quote:68993858bd="Johant"]Hoe kan ik die SESSION.ABANDON hierin verwerken?[/quote:68993858bd]
    Niet.
    Maar waarschijnlijk was je daar zelf ook al achter gekomen gezien je andere vraag over session_onend ;)

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.