Flash CS4和AS3:如何在外部加载的动态文本中添加/使用超链接
基本设置是这样的:我将来自外部文本文件的文本加载到嵌套在动画片段内的“新闻和事件”样式动态文本字段中。
像这样:
var newsloader:URLLoader = new URLLoader(new URLRequest("vzm_news_text.txt"));
newsloader.addEventListener(Event.COMPLETE, completeHandler);
function completeHandler(event:Event):void{
var loadedText:URLLoader = URLLoader(event.target);
homeContent.newsText.condenseWhite = true;
homeContent.newsText.htmlText = loadedText.data;
homeContent.scrollBar.update();
}
我的外部.txt文件包含简单的html格式标签和完美的加载/显示。
我无法弄清楚的是:如何在加载的文本中创建活动链接?
我试着在.txt文件中添加一个HREF标签,但链接和它后面的所有内容都不显示。 我确信这很简单,我搜索了很多,但没有运气。 我是一名新手,随时随地学习。
检查你的href行不包含任何可能破坏文本变量的&,“或”。
或者,如果您可以加载.xml而不是.txt,则可以将新闻放在CDATA标签上。
<newstext>
<![CDATA[<a target="_blank" href="http://www.google.com/"> www.google.com</a>]]>
</newstext>
链接地址: http://www.djcxy.com/p/17763.html
上一篇: Flash CS4 & AS3: How to add/use hyperlinks in externally loaded dynamic text