I have updated my IE6 to
IE6 SP1 + Cumulative Patch 822925
and found that cross frame function call behavior has
changed.
My simplified case as follow:
A page have 2 frames: frameA and frameB
JS function FunctionA declared in frameA
when I try to call it from frameB, ie, in frameB I write:
frameA.FunctionA(x);
the processing environment become in frameA but not frameB
as before I updated my IE.
therefore in my case, x is a relative path calling an ASP
page. Because the ASPs in frameA and frameB are not come
from same dir. if processing environment is frameB, it
will get the desire ASP. But now, it is calling from
frameA, the relative path get the wrong ASP for me!
How can I fix this? or change all my code??
|