Found a problem! The solution was to set allowcriptaccess to "always" in the flash options:
allowscriptaccess : 'always'
This background information about the problem:
Starting with Flash Player 9, calls to getURL (or navigateToURL) involving "_self", "_parent" or "_top" are considered interactions with the hosting HTML page. Starting with Flash Player 9 3, all calls for purposes other than "_blank" are affected. This is to prevent unreliable SWF files embedded in the HTML page from reviewing the browser page (or frame on this page) without warning the user that they are currently visiting another third-party website. It also sets scripting restrictions for all domains.
HTML- SWF , Flash Player HTML AllowScriptAccess , Flash-. AllowScriptAccess :
- "always": SWF HTML .
- "sameDomain" : SWF HTML- , . HTML Adobe Flash HTML, AllowScriptAccess = "sameDomain" , .
- "never": SWF HTML-.
getURL ( navigateToURL) AllowScriptAccess. , AllowScriptAccess "", "sameDomain" , HTML- SWF . getURL ( navigateToURL) .
, Flash Player 9, SWF. Adobe , SWF-, Flash Player 9, .