We have a (web) form which calls an agent via the ‘unload’ event using window.open.
Suddenly it stopped working. We suspect a pop-up blocker has been installed on the client’s machine (and I am trying to find it now - it’s not IE’s own), and is closing the agent window before it can run.
Even if we kill the pop-up blocker, other clients may have them.
Is there a way of calling an agent like this without opening a browser window i.e. so the blocker has nothing to kill?
We have to call the agent from ‘unload’ as it is the only place guaranteed to run if the browser window changes. I use ‘window.open’ rather than window.location as I don’t want to divert the main window from its intended location…or could I pass the url to the agent, and get to that address from there once it has run (thinking as I type) - can you use ‘print’ in an agent window to choose next url? Maybe I answered my own question!!!