Comment créer simplement des popups Flash?

Fermé
Geekonasunday - 5 nov. 2008 à 21:56
RAD ZONE Messages postés 5230 Date d'inscription samedi 20 janvier 2007 Statut Contributeur Dernière intervention 17 août 2024 - 6 nov. 2008 à 00:42
Bonjour,

Je suis en train de développer un site sous Flash 5. Sur le bouton (((Musique))) de mon menu, j'aimerais que lorsque l'on clique dessus, cela ouvre un popup d'une taille de 350px (largeur) sur 200px (longueur).

En gros, après avoir lu des tonnes de forums, tous aussi compliqués les uns que les autres et qui ne m'ont pas aidés du tout (car je ne maîtrise pas bien tout ce qui est javascript, codage html, CSS, etc. Bref, je suis presque un débutant) j'aimerais avoir une réponse TRÈS SIMPLE (S'il vous plait!!! :D) me disant en 2 temps:

- Que mettre précisément dans le document .swf après (((getURL))) ?
- Que mettre dans mon fichier .html et où?

Sachant que:

- Ma page popup s'appelle PageMusique.html et que son titre (s'il faut lui en donner un) sera PageMusique?

Enfin, si ça peut vous aider à me fournir une réponse claire, voici le code de ma page à l'état actuel!

MERCI 10000 FOIS D'AVANCE:

<HTML>
<HEAD>
<TITLE>PageBio</TITLE>
</HEAD>
<BODY bgcolor="#000000">
<!-- URL's used in the movie-->
<A HREF=PageBio.html></A> <A HREF=PageConcerts.html></A> <A HREF=PagePhotos.html></A> <A HREF=PageRepertoire.html></A> <A HREF=PageContact.html></A> <A HREF=PageLivredor.html></A> <A HREF=PageLiens.html></A> <A HREF=PageMusique.html></A> <!-- text used in the movie-->
<Center><OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://fpdownload2.macromedia.com/get/shockwave/cabs/flash/swflash.cab#version=5,0,0,0"
WIDTH=1010 HEIGHT=610>
<PARAM NAME=movie VALUE="PageBio.swf"> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#000000> <EMBED src="PageBio.swf" quality=high bgcolor=#000000 WIDTH=1010 HEIGHT=610 TYPE="application/x-shockwave-flash" PLUGINSPAGE="https://get.adobe.com/flashplayer/"></EMBED>
</OBJECT></Center>
</BODY>
</HTML>
A voir également:

1 réponse

RAD ZONE Messages postés 5230 Date d'inscription samedi 20 janvier 2007 Statut Contributeur Dernière intervention 17 août 2024 1 360
6 nov. 2008 à 00:42
SALUT

en flash tu ne peux pas ouvrir une nouvelle fenêtre ni en donner les propriétés ! mais le javascript le peux !!

alors au lieu d appeler l url de la pop tu appele sa fonction en javascript

exemple :

tu donne cette action au bouton
on (release) {
  getURL("javascript:OuvrePop()");
}


et dans la page html ou ce trouve ton swf tu ajoute dans les head le javascript de la "fonction OuvrePop"
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
  <head>
<!--DEBUT DU JAVASCRIPT-->
<script type="text/javascript" language="javascript">
function OuvrePop() {
  neo=window.open("URL DE TA POP","NOM","height=250, width=350, status=no, toolbar=no, menubar=no, location=no, resizable=no, titlebar=no, scrollbars=no, fullscreen=no, top=100, left=150")
//A TOI DE METTRE  L URL VERS LA POP SON NOM ET CES  PROPRIETES  que tu peux activer ou désactiver avec " yes " ou " 1 " pour activer et " no " ou " 0 " pour désactiver
}
</script>
<!--FIN DU JAVASCRIPT-->
    <title>Bio
    </title>
  </head>
  <body bgcolor="black">
    <!-- URL's used in the movie-->
    <a href="PageBio.html"></a> 
    <a href="PageConcerts.html"></a> 
    <a href="PagePhotos.html"></a> 
    <a href="PageRepertoire.html"></a> 
    <a href="PageContact.html"></a> 
    <a href="PageLivredor.html"></a> 
    <a href="PageLiens.html"></a> 
    <a href="PageMusique.html"></a> 
    <!-- text used in the movie-->
    <center>
      <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="1010" height="610" id="PageBio">
        <param name="movie" value="PageBio.swf">
        <param name="quality" value="high">
        <param name="bgcolor" value="#000000">
        <!--[if !IE]>-->
        <object type="application/x-shockwave-flash" data="PageBio.swf" width="1010" height="610">
          <param name="quality" value="high">
          <param name="bgcolor" value="#000000">
          <!--<![endif]--> 
          <a href="https://get.adobe.com/flashplayer/">
            <img src="https://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player"></a> 
          <!--[if !IE]>-->
        </object> 
        <!--<![endif]-->
      </object>
    </center>
  </body>
</html>


j ai aussi corrige ton code d insertion swf pour le rendre valide ! !! :-))

RAD
0