Привет.
У меня проблема со ссылками изнутри флешек, которые ведут на другие посты джоя. Кнопки нажимаются, но посты не открываются, а с моего сайта всё работает.
Вот пример ActionScript:
test1.addEventListener (MouseEvent.CLICK, test1s);
test2.addEventListener (MouseEvent.CLICK, test2s);
function test1s(event:MouseEvent):void
{
var url:String = 'http://link.joyreactor.cc/redirect?url=http://joyreactor.cc/post/1992251';
var request:URLRequest = new URLRequest(url);
navigateToURL(request);
}
function test2s(event:MouseEvent):void
{
navigateToURL(new URLRequest("http://link.joyreactor.cc/redirect?url=http://joyreactor.cc/post/1876868"), "_blank");
Вот один из кодов, которые я вставлял:
Как это можно пофиксить?
Заранее спасибо.
Спасибо. Видимо придётся выкладывать где-то ещё.
Чтобы написать коммент, необходимо залогиниться
Ошибка при клике:
SecurityError: Error #2146: Security sandbox violation: http://mlpxz.com/test_anon.swf cannot call navigateToURL because the HTML/container parameter allowNetworking has the value internal.
at global/flash.net::navigateToURL()
at test_anon_fla::MainTimeline/Demov002_eng2()
Описание проблемы:
HTML не дает swf общатся с чем либо вне его сэндбокса.
http://help.adobe.com/en_US/ActionScript/3.0_ProgrammingAS3/WS1EFE2EDA-026D-4d14-864E-79DFD56F87C6.html
Решение:
Скорее всего никак. HTML оббертка Джоя блокирует swf из за соображений безопастности.