Bonjour,
Voila, j'ai un petit besoin tout bete.
J'ai un site flash, et j'aimerai que sur un click d'un bouton flash le site ouvre une popup avec un lecteur mp3.
Je pensais que c'était tout con et je tombe sur un problème.
Dans flash:
Projet vide, je créer une forme, je la convertir en symbole.
dans son code je mets:
dans la page html
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 on(release) { getURL ("javascript:lancerpopup()"); }
je mets simplement dans le head:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 <script type="text/javascript" language="javascript"> function lancerpopup( ) { var lalargeur = 240 ; // ici la largeur du popup var lahauteur = 200; // ici la hauteur du popup var yes = 1; var no = 0; var menubar = no; // Fichier, Editiion, Affichage... var scrollbars = no; // scrollbarre horizontale & verticale var locationbar = no; // Barre d'adresse var directories = no; // Barre de liens var resizable = no; // Permettre la fenetre d'être redimensionné var statusbar = no; // Status bar (with "Document: Done") var toolbar = no; // retour, Home, Stop bar d'outil var t = (screen.height-lahauteur)/2; // pour centre selon la hauteur de l'écran var l = (screen.width-lalargeur)/2; // pour centrer selon la largeur de l'écran propriete = "width=" + (lalargeur) + ",height=" + (lahauteur) + ",top=" + t +",left=" + l; propriete += (menubar ? ",menubars" : "") + (scrollbars ? ",scrollbars" : "") + (locationbar ? ",location" : "") + (directories ? ",directories" : "") + (resizable ? ",resizable" : "") + (statusbar ? ",status" : "") + (toolbar ? ",toolbar" : ""); popup = window.open('./LecteurMP3.html', 'Studio Mix MP3', propriete); } </SCRIPT>
Pour être sur que ma fonction marche bien, je me mets:
Pas de souci avec mon lien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part <A Href="javascript:lancerpopup()">(Popup mp3)</A>
En revanche pour le flash c'est autre chose.
Lancer depuis flash Ctrl+Enter lorsque je click sur mon bouton j'ai firefox qui s'ouvre avec une page vide (aucune adresse).
D'un coté ca ne m'étonne pas, il ne sais pas ou est le code javascript
Lorsque je lance mon anim flash avec le html.
Si je click sur le bouton il n'y a strictement rien qui se passe.
j'ai beau essayer directement un lien web:
pas mieux
Code : Sélectionner tout - Visualiser dans une fenêtre à part getURL ("javascript:toto=window.open('http://www.mandragore-soundsystem.org/StudioMix/LecteurMP3.html', 'Studio Mix MP3', 'width=200, height=240')");
Y aurait-il une option à activer dans le flash?
Je n'ai rien qui me dit qu'une popup a été bloqué non plus dans FireFox.
Oui oui je sais que les popup c'est un peu dépasser, mais c'est pour une utilisation personnel
Merci de votre aide
Partager