/*******/ Fichier "style.css" /**********
h1{
font-size:24;
color:#FF0000;
font-family:Comic Sans MS;
font-weight:bold;
}
a {
font-size:12;
color:#2428db;
font-family:Verdana;
text-decoration:underline;
}
a:hover {
text-decoration:none;
font-weight:bold;
}
/*******/ Fichier "style.css" /**********
import flash.display.Loader;
import flash.text.TextField;
import flash.text.StyleSheet;
import flash.net.URLLoader;
import flash.net.URLRequest;
import flash.events.TextEvent;
import flash.events.Event;
import flash.events.IOErrorEvent;
var fichierCss:StyleSheet = new StyleSheet();
var chargerCss:URLLoader = new URLLoader();
var zoneText:TextField = new TextField;
chargerCss.load(new URLRequest("style.css"));
chargerCss.addEventListener(Event.COMPLETE,parseCss);
function parseCss(e:Event):void{
fichierCss.parseCSS(e.target.data);
zoneText.styleSheet = fichierCss;
zoneText.width = 400;
zoneText.height = 100;
zoneText.addEventListener(TextEvent.LINK,lienClique);
zoneText.htmlText = "Mon Titre
Lire plus Lien Normal";
addChild(zoneText);
// pour charge une image apartire de la tag
de HTML
var chragerImg:Loader = zoneText.getImageReference("test_img") as Loader;
chragerImg.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR,noImage);
chragerImg.x = 160;
addChild(chragerImg);
}
function noImage(erreur:IOErrorEvent):void{
trace("l'image (img.png) n'existe pas");
}
function lienClique(e:TextEvent){
trace(e.text);
}