Il faut changer les variables pour construire l'URL du string url:String qui est envoyé dans le URLRequest()
1 // construire le string de l'URL qui sera envoyé
2 var url:String = "print_"+ lang +".php?serie="+ nomSerie +"&modele="+ nomModele +"&couleurJupe="+ encodeURI(Groupe.couleurJupeActuelle) +"&couleurMoule="+ encodeURI(Groupe.couleurMouleActuelle) +"&moule="+ Groupe.thumbMoule +"&jupe="+ Groupe.thumbJupe;
3
4 trace(Groupe.thumbJupe);
5 var request:URLRequest = new URLRequest(url);
6 try {
7 navigateToURL(request, '_blank');
8 } catch (e:Error) {
9 trace("Une erreur est survenue à la connexion au service Web.");
10 }
il faut mettre les éléments du loading ainsi que ce script sur le premier frame, et mettre les éléments qui apparaitront ainsi que stop(), au second frame.
1 /*
2 Tout ce qui est au frame 1 apparaitra dès le début
3 Tout ce qui est au frame 2 se trouve à être loadé par le preloader qui est au frame 1
4 Tout ce qui est au frame 2 ET 3 se trouve à être loadé par le preloader qui est au frame 1 (idem)
5 */
6
7 import flash.events.*;
8 import flash.display.MovieClip;
9
10 import fl.transitions.Tween;
11 import fl.transitions.TweenEvent;
12 import fl.transitions.easing.*;
13
14 root.loaderInfo.addEventListener(Event.COMPLETE, initApp);
15 root.loaderInfo.addEventListener(ProgressEvent.PROGRESS, showProgress);
16
17 function showProgress(e:ProgressEvent):void
18 {
19 var percLoaded:Number = (e.bytesLoaded / e.bytesTotal);
20 preloader.scaleY = percLoaded;
21 }
22 function initApp(event:Event):void
23 {
24 MovieClip(root).gotoAndStop(2);
25 }
how to use embedded fonts in modules and late-load the embedded font.
1 /* save TrueType font file as ./Arial.ttf */
2
3 @font-face {
4 src:url("./Arial.ttf");
5 font-family: myFont;
6 }
7
8 Application
9 {
10 font-family: myFont;
11 font-size: 10px;
12 }
Pages : 1