Лучше всего думать, что все swf имеют z-порядок бесконечности. Вспышка на высоте, и очень мало что можно сделать, чтобы это остановить. С другой стороны, если у вас есть доступ к коду самого SWF-файла или если вы можете использовать другой SWF-файл для загрузки текущего SWF-файла, вы сможете использовать несколько различных команд Flash для обращения к JavaScript на странице , (ExternalInterface - ваш лучший выбор).
//This is what your AS code should look like:
import flash.external.ExternalInterface;
import flash.events.MouseEvent;
root.addEventListener( MouseEvent.CLICK, useExternal, true );
function useExternal( event:MouseEvent):void
{
//swfClickFunction is defined in JavaScript
ExternalInterface.call( "swfClickFunction" );
}
Другое альтернативное решение, использующее onmousedown вместо onclick, представлено Дарвином ниже.