I have a very simple script that works fine when called from a Flash movie, and works fine when called from a frame in a “cross-domain” frameset (i.e. one where the frameset is on a different server to the frame). If I combine the two, i.e. put the flash movie in a frame in a cross-domain frameset, it still works in Netscape (7). But nothing happens in IE (6). It appears the script is no longer being called.
The page is at [url]http://www.idiotech.dsl.pipex.com/index-jf.html
Clicking on the word “Flyer” in the speech bubble (both of which appear as soon as the movie has loaded) opens a pop up window. Clicking an invisible button at the very bottom left of the (main) page calls identical code and opens the same pop-up window.
If the page is visted via [url]http://www.idiotech.tk
However, if he page is visted via [url]http://www.idiotech.tk
If the frameset is on the same server as the frame, I do not get this problem. So is it some security issue to do with accessing content on another server? If so, is there a workaround? Or can anyone think of another reason why it’s not working in this specific scenario?
Additional information:
1) The Flash call is made using GetURL as opposed to FSCommand, as the latter didn’t seem to work at all.
2) The movie is created in Flash 4.
Thanks,
Robb