I am testing a frame based web app and I recorded scripts in IE 5.0. When I play those on a machine with IE 5.5 it appears that Silk does not "see" the top frame and everything is off by the height of the top frame. Is there any reason for this? I had to tweak my .inc file so it could run on the 5.5 machine, is there something I missed?
What happens is when I play the script with IE 5.0 it works fine, but when I play it with 5.5 it doesn't. Every mouse click seems to be higher than where it should exactly by the height of the top frame (which is only a graphic). In my inc file I have declared all the frames and used multitags so 5.5 will work. I don't think I am using absolute coordinates (I turned of the verify mouse coordinates are in the window option) and my scripts don't have any coordinates in them. It just seems that Silk only recognizes the main frame.
Not sure the exactly date, but I think it should be out before 2nd quarter, maybe earlier.
As far as I know, if the page doesn't contain frames, the Silktest5.5 vo extension should run script written in silktest5032. However, it is unclear the compatibility of frame support between silkte5032 and silktest55. IMHO
[This message has been edited by injection (edited 04-08-2001).]
Can't you just delete the incorrect frame from the include file? I have seen this happen in other versions of Silk and IE where things were layered or there was a tabbed display for the page. My solution was to use the declartion recorder and afterwords use record windows identifiers to "see" what was what in the window I recorded the original declarations against. I just would delete whatever was not in the active layer, activate another layer merge the declations and start over again. It was a pain in the ***, but worth it to do this before scipting or recording.