Forum Moderators: open
Some factors affecting this might be that the event handler (and help icon image) is assigned to a container document from a scriptlet. This is the icon that spawns the new window. Also, the page references the opener window to get the context from which it was called.
All my other spawns (jscript popups or target="x") maintain the same Session.Id.
We're running IIS 5.0 and all client browsers are IE5.5+
Ideas?
I regularly browse with Opera, it relies on Sun's Virtual Machine to handle Java. Sun's VM adds an icon to my task bar when active and often the only way to remove the icon is to close all browser windows.
My first guess is that the only way to shut down a VM once started, is to close all browser windows. Another possibility is that the Java program itself may not be shutting down properly...
Does anyone have any REAL answers? :)
Caution: The following is purely GUESSWORK based on some observations...
The real problem I'm experiencing is that while I can read the user's cookie in this new session, new window, I'm unable to read the user's session variables (eg: password for db).
Is there a way in ASP to intentionally begin a new session?
I'm very confused. And am I starving for responses because I didn't post a New Topic with an update to hit everyone's inbox?
In IE4, select menu pick View Internet Options... checkbox labeled "Browse in a new process"... when you run a window.open call, the window that is opened will not be part of the same session as the window that launched it.
Not exactly the case with my issue, but could be related? I say not exactly because I've window.opening like the A/C is broken and the trash hasn't been taken out for a week, and nowhere else do I lose the session.
Here's more solidified findings from last night:
If I close all IE windows on my client desktop, open only one and browse it to the web app, then click my webapp help icon (which spawns a new window), the session is maintained and I can login to mssql db to get the help info.
If, however, I have my typical Hotmail, Webmasterworld, or Google opened and then open a new IE window from scratch (new process), browse to the web app and click the webapp help icon, the new help window spawns and I get a db login error (because I've jumped ship and started a new IIS Session).
I know I have a new session b/c I response.write(session.id) in both windows for debugging and come up with an incremented value.
(yet, we should keep in mind that it works just fine on development)
I am so flustered.