Une class html.popup() pour flash mx2004 pour ouvrir des popup centrés, ou fulllscreen....

Soyez le premier à donner votre avis sur cette source.

Vue 24 151 fois - Téléchargée 6 185 fois

Description

Des sources qui vous expliquent comment ouvrir UN Popup avec Flash y a en a des tonnes, mais des sources qui vous indiquent comment ouvrir plein de Popups de différentes tailles à partir d'un SWF, j en avait pas trouvée...

Alors pour les nazes ou les experts (gain de temps gain d argent)... Voici donc la soluce : Une Classe HTML.PopUp ()... Dans l'exemple vous verrez comment à partir d'un bouton et d'un SWF ou peut ouvrir 4 popups différents !

Ma version perso est plus élaborée mais faut pas déconner celle-ci est déjà super pratique !

Pas de bugs connus...

Source / Exemple :


//-----------------------------------------------------------------------
                                      IMPORTANT 
                    Ne pas tester DIRECTEMENT le Fla... 
               Testez le doc HTML "exemple_PopUp.htm" !

//------------------------------------------------------------------------

                                    UTILISATION : 

var popup = this.PUB = new HTML.PopUp (URL, nomFenêtre, type);
this.PUB.width = uneLargeur ; this.PUB.heigth = uneHauteur ;
//
this.bouton.onRelease = function () {
       popup.open ();
}

// C'est tout ! ----------------------------------------------------------- 

Profitez et que "leGrandQuelqueChose" vous protège !

Conclusion :


Je crois que j ai rien oublié..

Si PS mettez des notes !
= )

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
24
Date d'inscription
mercredi 1 octobre 2008
Statut
Membre
Dernière intervention
28 septembre 2009

Bonjour à tous,

Je cherche une manière de pouvoir ouvrir une fenêtre en fullscreen en cliquant sur un objet dans la scène. Cette classe me paraît très bien, mais lorsque j'enregistre mon .swf cela ne fonctionne plus !!!

Je me suis aperçu qu'en fait cela vient de la version du flash player choisi dans la boite de dialogue au moment d'exporter l'animation. En effet, il faut choisir Flash Player 7. Si la version 8 ou 9 est choisie cela ne fonctionne plus.

Pourquoi la version 7 ??? N'est-ce pas obsolète ?

De plus, comme ce topic commence à dater, je me suis dis que vous connaîtriez peut-être une façon plus récente de le faire ?

Merci d'avance.
Messages postés
2
Date d'inscription
mercredi 8 novembre 2000
Statut
Membre
Dernière intervention
20 février 2008

Ouais bien je n'arrivais pas moi non plus à faire marcher ça autrement que dans le source original et je me suis aperçu qu'il y a un problème avec le screen.width et le screen.height. Ça retourne undefined. Le source vient d'un flash mx 2004 français et moi j'ai un flash mx 2004 anglais. Une idée?
Messages postés
1
Date d'inscription
lundi 5 décembre 2005
Statut
Membre
Dernière intervention
8 novembre 2007

hello, la je ne comprends pas, si je prends les fichiers tel quel et les placent sur le net, sa fonctionne niquel..
par contre, j'ouvre le fichier fla, je ne change absolument rien, juste le recompressé une fois, je le place sur le net, et plus rien ne fonctionne...
j'ai flash CS3..
Y a ti'il un astuce?

merci a+
Messages postés
11
Date d'inscription
lundi 15 novembre 2004
Statut
Membre
Dernière intervention
1 mars 2008

GAG ou code bidon ?????

j'ai télécharger ton zip... quand j'ouvre ton .fla pour prendre ce qui m'intéresse à savoir
depuis flash ouvrir un popup centré de dimensions largeur805 par hauteur906.... poufff rien ne marche !!!!

dans flash en action je mets
this.pop1 = new HTML.PopUp ("PopUp.html", "pop1", "center");
this.pop1.width 805 ; this.pop1.height 906 ;

dans flash sur le bouton je mets
on(release) {
this.pop1.open();
}

dans la page html qui embarque le fichier flash en .swf
ou il y a le bouton ........ aucun code

dans la page popup.html qui si cela marchait devrait s'ouvrir centrée dimensions 805x906
aucun code

BREF ..... to truc marche pas

OK je démarre gros lourd qui y connait rien.... éclaire moi pur que ca marche
et ce que je dois fair dans flash et où et dans les html et où et quels codes ????

@+ frenchy
Messages postés
9
Date d'inscription
vendredi 16 mai 2003
Statut
Membre
Dernière intervention
12 septembre 2007

salut,
dès que je modifie le code comme indiqué ci dessus (pour obtenir des scrollbars) l'affichage pop up ne se fait plus et j'ai une erreur de code : **Erreur** Séquence Séquence 1, calque btn, image = 1 :Ligne 1 : L'instruction doit apparaître dans le gestionnaire on
this.bouton.onRelease = function () {

Quelqu'un aurait-il une idée?

Merci de votre aide
Afficher les 40 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.