Je cherche à charger un swf en cliquant sur un bouton. J'ai déjà le script pour créer le chargeur et il me manque juste celui des boutons;
J'ai déjà lu le sujet:
mais je n'arrive pas à l'incorporer à mon code.
Pouvez-vous m'aider à corriger et à complété mon code s'il vous plait?
Merci à tous
Voilà mon code:
this.prechargement.visible=false;
var sectionC:String = new String();
var chargeDonnees:URLLoader = new URLLoader();
var adresseFichier:URLRequest=new URLRequest("");
//--------------------------------- Chargement des sous-parties ---//
//
function chargeSousPartie(section:String) {
//--- On vide le conteneur ---
while (this.contenu.numChildren > 0) {
this.contenu.removeChildAt(0);
}
// création du chargeur
var chargeur:Loader = new Loader();
//--- url à atteindre ---
var chemin:URLRequest=new URLRequest(section);
//--- chargement du contenu ---
chargeur.load(chemin);
//--- ajout à la liste d'affichage : lancement du chargement ---
contenu.addChild(chargeur);
//--- Ecouteurs ---
chargeur.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, prechargeSection);
chargeur.contentLoaderInfo.addEventListener(Event.COMPLETE, finChargementSection);
}
//
//--- Fonction prechargement clips ---
//
function prechargeSection(evt:Event) {
prechargement.visible=true;
prechargement.pourcentage.text= Math.floor(100/(evt.currentTarget.bytesLoaded*evt.currentTarget.bytesTotal))+'%';
}
//
//--- Fonction fin de prechargement ---
//
function finChargementSection(evt:Event) {
prechargement.visible=false;
}
//
Trouvez des réponses à vos questions sur la création de sites web, le référencement et les meilleures pratiques pour gérer un site. Échangez avec d'autres webmasters passionnés pour améliorer vos compétences en ligne et optimiser vos projets de site web.
16 avril 2012 à 22:34
17 avril 2012 à 17:08
Rostov, tout ça c'est de l'AS2, non?
Hokano, il va te falloir un écouteur sur un bouton, genre
Et une fonction pour aller avec :)
Après, comme je ne connais pas du tout le contexte de tout ce code, je ne peux pas te garantir que c'est magique :)
Bon courage
19 avril 2012 à 21:24