Ich habe ein Szenario, wo ich meine Webanwendung in einem Browser öffnen, aber in zwei separaten Registerkarten.Aktuellen Sitzungswert in JavaScript abrufen?
In einer Registerkarte habe ich mich von der Anwendung abgemeldet und als Ergebnis werden alle Session-Werte Null. In der anderen Registerkarte habe ich auf ein Anker-Tag in der Webapplikation geklickt. Im jquery-on click-Ereignis des Anchor-Tags habe ich den Sitzungswert überprüft. Hier soll ich die Sitzung als null erhalten (da ich die Anwendung von der anderen Registerkarte abgemeldet habe), aber ich bekomme den Sitzungswert als angemeldeter Benutzer (wahrscheinlich weil keine Seitenaktualisierung stattfindet).
Meine Idee ist es, die Sitzung auf jQuery zu überprüfen und, wenn die Sitzung null macht die Anwendung Abmeldung ist, sonst eine Popup-Seite anzeigen ..
Hier mein Code ist für das Erhalten des Sitzungswertes
$(".a".click(function(){
var session=var data = '@Session["UserName"]';
if(session!=null){
//Show popup
}
else{
//Show loginpage
}
}))
Wie kann ich den aktuellen Sitzungswert in jQuery abrufen?
möglich duplizieren von http://StackOverflow.com/questions/15519454/how-can-i-access-session-vari ableses-and-set-sie-in-javascript –