jQuery を使用してセッションのセッション ID を取得できるかどうか疑問に思っていましたか? もしそうなら、どうすればそれを行うことができますか、jquery.comでそれを見つけることができないようです
user431619
質問する
4584 次
2 に答える
2
セッション ID は、Cookie またはクエリ文字列に保存されます (ブラウザーの機能または asp.net 構成によって異なります)。セッションIDの場所を見つけて、そこから読み取ります
于 2012-05-25T08:42:26.613 に答える
1
クライアント側のみであり、サーバーと通信してセッションIDを取得できないため、jQueryだけでは実行できません。
回避策は、セッション ID を XML/JSON 形式で返す Web サービスを作成することです。これは、jQuery の AJAX 要求から呼び出すことができます。
このようなもの:
$.ajax({
url: "/mywebservice.asmx",
dataType: "json",
success: function(data) {
var sessionId = data.sessionId; // This would be determined by your server-side implementation
// do something with the sessionId...
}
});
于 2012-05-25T08:41:52.327 に答える