使用Flash AS3中的超链接到外部站点

时间:2012-01-26 15:53:54

标签: flash actionscript-3 actionscript

我在Flash中使用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>";

我在flash(CTRL + Enter)中测试时工作正常,但是当我打开生成的HTML时,我得到以下错误对话框:

enter image description here

如何在不接收安全对话框的情况下使链接正常工作?

请记住,我无法控制客户端计算机,只控制服务器。

2 个答案:

答案 0 :(得分:1)

您可以阻止弹出窗口,让您的SWF始终连接到外部网站。通过访问下面的链接,但要注意也存在很多潜在的风险。

只需访问以下链接,然后选择“始终允许”。

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

答案 1 :(得分:0)

这是因为Flash插件检测到本地磁盘上的文件试图打开链接。就像弹出窗口所说,你应该将你的swf路径添加到Flash安全列表中。您可以考虑添加工作区甚至

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

当您将文件置于在线状态时,它将在没有警告的情况下正常工作。