Вот пример для ActionScript 3.0

Код AS3:
package {
import flash.display.*;
import flash.text.*;
import flash.events.*;
import flash.net.*;
public class HTMLloading extends Sprite {
private var _output:TextField;
public function HTMLloading() {
initializeOutput();
loadData();
}
private function initializeOutput():void {
_output=new TextField ;
_output.width=stage.stageWidth;
_output.height=stage.stageHeight;
addChild(_output);
}
private function loadData():void {
var loader:URLLoader=new URLLoader ;
// Указываем загрузчику, что файл читать как простой
// текст - эту строку можно опустить, поскольку
// dataFormat по умолчанию URLLoaderDataFormat.TEXT.
loader.dataFormat=URLLoaderDataFormat.TEXT;
// Регистрируем обработчик события завершения загрузки данных
loader.addEventListener(Event.COMPLETE,handleComplete);
// Загружаем HTML-текст из файла example.html
loader.load(new URLRequest("example.html"));
}
private function handleComplete(event:Event):void {
var loader:URLLoader=URLLoader(event.target);
// Присваиваем свойству htmlText текстового поля
// HTML-текст из example.html. Свойство data
// экземпляра URLLoader - это содержимое файла,
_output.htmlText=loader.data;
}
}
}