【发布时间】:2010-08-27 21:12:06
【问题描述】:
我正在尝试使用 Actionscript 3 将 HTML/CSS 从外部域加载到 SWF 中。当我从 Flash 中“测试电影”时,数据会正确加载。但是,当我将 SWF 上传到网站时,它将不再导入数据。这是我的代码示例...
import flash.events.MouseEvent;
var req:URLRequest = new URLRequest("http://website.com/feeds/feed-upcoming-events.php?limit=12&format=html");
var loader:URLLoader = new URLLoader();
var cssReq:URLRequest = new URLRequest("http://website.com/feeds/feed-upcoming-events.css");
var cssLoader:URLLoader = new URLLoader();
function fileLoaded(event:Event):void
{
this.feed_ani_mc.feed_mc.feed_txt.htmlText = loader.data;
}
function cssLoaded(event:Event):void
{
var sheet:StyleSheet = new StyleSheet();
sheet.parseCSS(cssLoader.data);
this.feed_ani_mc.feed_mc.feed_txt.styleSheet = sheet;
}
loader.addEventListener(Event.COMPLETE, fileLoaded);
loader.load(req);
cssLoader.addEventListener(Event.COMPLETE, cssLoaded);
cssLoader.load(cssReq);
【问题讨论】:
标签: flash actionscript-3