2

基本设置是这样的:我将外部文本文件中的文本加载到“新闻和事件”样式的动态文本字段中,该字段嵌套在影片剪辑中。

像这样:

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 标记,但链接和之后的所有内容均未显示。我敢肯定这很简单,而且我搜索了很多都没有运气。我是新手,边走边学。

4

1 回答 1

1

检查您的 href 行不包含任何可能破坏文本变量的 &、" 或 '。

或者,如果您可以加载 .xml 而不是 .txt,您可以将新闻附在 CDATA 标记上。

<newstext>
<![CDATA[<a target="_blank" href="http://www.google.com/"> www.google.com</a>]]>
</newstext>
于 2012-09-28T05:11:27.460 回答