//Imports Flash import flash.net.URLRequest; import flash.net.URLLoader; import flash.events.Event; import flash.text.StyleSheet; var pageHTML:String; //Création d'une variable pour stocker le texte au format HTML //Insertion du code HTML dans la variable 'pageHTML' pageHTML = "<p class='titre'>Titre de la page</p><br>"; pageHTML += "<p class='intro'>Texte d'introduction</p>"; pageHTML += "<p class='contenu'>Documents : <br> <a href='docs/documents.pdf' target='blank'>Télécharger</a><br></span>"; var CSSFile:URLRequest = new URLRequest("styles.css"); //URL de la feuille de style CSS //Téléchargement de la feuille de style CSS var loader:URLLoader = new URLLoader(); //Création du chargeur //Lorsque la feuille de style est téléchargée à 100%, on exécute la fonction 'loadEnd' loader.addEventListener(Event.COMPLETE, loadEnd); loader.load(CSSFile); //Lancement du chargement function loadEnd(e:Event):void { //Traitement des données de la feuille de style CSS var stylesCSS:StyleSheet = new StyleSheet(); stylesCSS.parseCSS(loader.data); zone_txt.styleSheet = stylesCSS; //Applique les style CSS à la zone de texte zone_txt.htmlText = pageHTML; //Affiche le texte HTML dans la zone de texte zone_txt.scrollH = 1; //Active le scrolling avec la molette de la souris } |