PDA

View Full Version : How do you stop flash's external interface?



???
12-29-2008, 04:18 PM
The Flash global settings panel (http://www.macromedia.com/support/flashplayer/sys/settingsmanager.swf), I think it uses External Interface. If I embed it in a page, it doesn't appear. If I link to it using an iframe, it appears and in the FF error console it says "Error: Permission denied to call method Location.toString". Do you think disabling External Interface would stop this? And how would I do that?

Thanks,
Stephen

jscheuer1
12-29-2008, 04:49 PM
You could try setting the param/attribute allowscriptaccess to never or samedomain, but that would require that your Flash in the iframe had a tag or tags. If you are simply showing a .swf in an iframe with no page involved, you cannot do that because there is no tag(s).