Использование гиперссылки во флеш AS3 на внешний сайт - PullRequest
0 голосов
/ 26 января 2012

Я использую TextArea во флэш-памяти и задаю его свойство htmlText, содержащее следующую ссылку:

txtMyTextArea.htmlText = "some dynamic text here that ends in you can check this out <a href=\"http://www.google.co.uk\" target=\"_blank\">here</a>";

Он отлично работает, когда я тестирую его во флэш-памяти (CTRL + Enter), хотякогда я открываю сгенерированный HTML, я получаю следующее диалоговое окно с ошибкой:

enter image description here

Как заставить ссылку работать без получения диалогового окна безопасности?

Пожалуйста, имейте в виду, что я не контролирую клиентские машины, только сервер.

Ответы [ 2 ]

1 голос
/ 26 января 2012

Вы можете заблокировать всплывающее окно, и ваш SWF-файл всегда будет подключаться к внешним сайтам. Посетив ссылку ниже, но будьте осторожны, есть много потенциальных рисков.

Просто перейдите по ссылке ниже и выберите «Всегда разрешать».

http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04.html

0 голосов
/ 26 января 2012

Это потому, что плагин Flash обнаруживает файл на вашем локальном диске, пытается открыть ссылку. Как всплывающее окно говорит, что вы должны добавить путь вашего SWF-файла в список безопасных Flash. Вы можете добавить свою рабочую область или даже

http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04.html

Когда вы разместите файл в сети, он будет работать без предупреждения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...