Appreciate it. Is this considered the "correct way" to do this? Meaning that checking for unsupported code, etc?
At 10:49 AM 12/7/2005, you wrote:
If you are just looking to perform different actions per flash version... Using a flash 7 movie (have not checked 8 but assume it would work on that as well) you can check what version of flash the client is being used. Then code specific actions for that version of flash to execute. In one project I used the following .... (it's a bit of a bodge but works :o) ) //On frame 1 I checked for to see if flash 5 sytax was supported. var checkFlash5 = true; // as flash 4 player does not support _root this condition will return false // as 4 is no good displayed anim asking them to upgrade :o) if (_root.checkFlash5) { gotoAndPlay (4); } else { play(); } // on frame 2 // contain any actions you wish to perform for a flash 4 player and stop(); // on frame 4 // contains code to check flash player versions o = new Object (); o.version = getVersion().split(","); o.majorVersion = int(substring(o.version[0],o.version[0].length, 1)); o.minorVersion = int(o.version[2]); // you can then perform any actions you wish to depending on version Hope that this is maybe of some help Ali
_______________________________________________ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders