We’ve got some script to open a context sensitive HTML Help window (server based help) from a web-application. The script is pretty basic – set the url, open the window using:
function ccmHelp() { // do some stuff to get url hw = window.open(url, "helpWin"); return; }
The function is accessed using a link with href=”java script: ccmHelp()” and works fine to launch the help window. But on subsequent calls from the same or different pages in our application, we see one of two things depending on the client’s machine: 1) the intended effect where the window named helpWin is reused; or 2) a new window on each call to our help function.
I’m guessing it’s an OS setting or something to do with the component windows uses to handle URLs (urlmon.dll?). Seems to happen whether it’s IE or Netscape, but always consistent on the same machine. Just different across machines. Doesn’t seem to be based on the IE Advanced Setting “Reuse windows for launching shortcuts” (which wouldn’t make sense for Netscape).
Any ideas?