I’ve run into trouble attempting to replicate something in ajax that
worked when done with an iframe…
In both cases I have a table inside a div that is being periodically
refreshed every few seconds… The 1st column of each row in the table
contains a link to a DHTML popup menu. I have the popup menu working in
the ajax version.
The problem is that in the ajax version the popup menu disappears with
the next ajax call… Curiously, however, with the iframe implementation
of the table refresh, the popup menu layer persists through subsequent
refreshes until, as it is set up to do, the div’s visibility is reset to
“hidden” by an onmouseout event.
As the persistence/disappearance of the menu layer would seem to be a
DOM thing, I don’t understand why this behavior differs between the two
As it’s quite important that the menu not disappear until the user has
made a choice, I could just go back to the iframe approach, but I’d like
to stay with ajax…
Any wisdom on this would be much appreciated!