IsItMe – Hämta flash html object id innifrån flash

IsItMe är en actionscriptklass som gör det möjligt att hämta flashens html object-id innifrån flashen.
Klassen skapar ett javascript som som körs i webbläsaren. Scriptet loopar igenom alla object-taggar och försöker anropa flashens callback-funktion.
Lyckas javascriptet anropa funktionen med objectets id och den unika nyckeln som genererats tas denna emot av klassen och du vet där med flashens html objekt ID.

Observera att du inte behöver lägga massa javascript i html koden, utan allt körs innifrån klassen. Klassen finns till både as2 och as3.

Hur man använder

import warting.swf.IsItMe;
trace(‘Flashens html object id är: ‘ + IsItMe.getId();

Exempel


Get Adobe Flash player

Fungerar även med flera flashar på samma sida:


Get Adobe Flash player

Ladda nerDownload

[download id="1"]
[download id="2"]