如何获取每个IE实例的会话ID?

时间:2011-11-18 08:48:49

标签: asp.net internet-explorer

当我打开IE的两个实例时,每个IE实例应该具有单独的id,这在2.0框架中不会发生,而在1.0版本中则可能。

如何获取每个IE实例的会话ID?

2 个答案:

答案 0 :(得分:3)

它与框架没有问题。 IE 6用于启动新会话但在更高版本中,您可以在“文件”菜单中获得显式选项以在新会话中打开新窗口

答案 1 :(得分:1)

public static string TheSessionId() {
     HttpSessionState ss = HttpContext.Current.Session;
     HttpContext.Current.Session["test"] = "test";
     HttpContext.Current.Response.Write(ss.SessionID);
     return "ok";
}

尝试上面的小功能,看看你是否获得了2个不同的会话ID。如果是这样,您只需要使用第一行,这样就可以获得会话ID。