主题:【求助】用Internet.Application打开浏览器时,如何创建一个新的session
我有个很简单的打开ie的函数大致如下:
function openURL(url)
Dim ie As Object
Set ie = CreateObject("InternetExplorer.Application")
ie.Visible = True
ie.navigate url
end function
我的问题是:
1. 调用openURL('http://xxx/logon.action?user=admin') ,IE窗口1打开,服务器接收到请求会把用户名设置到session中。
2. 调用openURL('http://xxx/logon.action?user=tom'), IE窗口2打开,服务器设置用户名到session中。
3. 刷新窗口1,发现登录用户也变成了tom。就是说session里的值被覆盖了。
虽然打开了多个窗口,但它们依然是同一个session。
有什么办法可以做到打开一个窗口是一个新会话?这样2个用户可以同时维持登录状态了。
烦请知道的人告知一下,不胜感激!
function openURL(url)
Dim ie As Object
Set ie = CreateObject("InternetExplorer.Application")
ie.Visible = True
ie.navigate url
end function
我的问题是:
1. 调用openURL('http://xxx/logon.action?user=admin') ,IE窗口1打开,服务器接收到请求会把用户名设置到session中。
2. 调用openURL('http://xxx/logon.action?user=tom'), IE窗口2打开,服务器设置用户名到session中。
3. 刷新窗口1,发现登录用户也变成了tom。就是说session里的值被覆盖了。
虽然打开了多个窗口,但它们依然是同一个session。
有什么办法可以做到打开一个窗口是一个新会话?这样2个用户可以同时维持登录状态了。
烦请知道的人告知一下,不胜感激!