I have a complex data entry page in which I use the cfwindow
tag several times to produce 3 different modal windows. Cfwindow is
being used to provide access to lookup tables for several different
fields in a form (the cfwindow tags, however, are employed on the
page outside the form tags), so there is a different cfwindow for
each field and each cfwindow has a unique name attribute value.
Much of the time, this works fine. But perhaps one out of
four times that I refresh the page, cf appears to get confused
about which cfwindow to open. One cfwindow is named MetroAirports,
another is named Coordinators and a third other is named
CommunityCounselor. I've attached some of the javascript that CF
produces when the page is rendered. You'll note that CF creates a
_cf_window_init.. variable for each window.
Note that the value of this variable is the same for the
second two windows: 1227286702850. To the end user, the result is
that CF will not produce the second window, CommunityCoordinators,
properly; it's size and formatting is messed up. And when it it
closed, it won't close properly (it appears to "partially" close,
leaving the rest of the page inaccessible).
I can reproduce this problem...but as I mentioned, it only
happens 25-30% of the time. Anyone have any clues as to what is
going on here?