20 Novembre 2017 à 22:01:03

Auteur Sujet: Faux popup  (Lu 2533 fois)

cmd

  • Nouveau membre
  • *
  • Messages: 5
  • Points gagnés: 1
    • Voir le profil
Faux popup
« le: 12 Février 2007 à 02:12:03 »
Bien le bonjour,
je vais essayer d'être le plus clair possible, ce qu'il n'est pas toujours facile avec moi  :lol: :lol:
J'ai une page dans laquelle se trouve une seule animation en flash. Cette animation possède plusieurs boutons permettant d'accèder à d'autres pages.
Je souhaiterai que lorsque l'on clique sur ces boutons, ca ouvre une page par exemple de dimension 600X400, bref comme un pop up, mais sans être réellement un pop up.
J'éspère avoir été clair, toutefois si vous ne comprenez pas je tâcherai de réexpliquer.
Merci

Damien

  • Rédacteur Admin
  • Intarissable
  • *****
  • Messages: 2988
  • Points gagnés: 7
    • Voir le profil
    • aide informatique
Re : Faux popup
« Réponse #1 le: 12 Février 2007 à 10:10:54 »
Bonjour,

Oui je pense avoir compris, enfin j'espère.
C'est possible dans flash, il faut que tu convertir ton endroit il faut cliquer en bouton et que tu mettes une action dessus, et tu peux très bien mettre quelque chose comme ça :

on (press) {
getURL("javascript:PopupCentrer('popup.html',600,'00,'')");
}

Il ne restera plus quà créer cette fonction javascript PopupCentrer() dans le code html de la page qui va accueillir le bouton flash. Dans cette fonction tu appelles window.open qui permet d'ouvrir un popup (tu pourrais aussi l'appeler directement dans le flash en fait)

function PopupCentrer(adresse_page,largeur,hauteur,option) {

  var top=(screen.height-hauteur)/2;
  var left=(screen.width-largeur)/2;
  window.open(adresse_page,'',"top="+top+",left="+left+",width="+largeur+",height="+hauteur+","+option);
 
}
Cordialement,
Damien

Tutoriels informatique

cmd

  • Nouveau membre
  • *
  • Messages: 5
  • Points gagnés: 1
    • Voir le profil
Re : Faux popup
« Réponse #2 le: 12 Février 2007 à 10:34:17 »
Merci pour cette astuce, mais c'est pas vraiment de que je voulais :(
Sans parler d'animation flash, je vais prendre un autre exemple: je veux qu'en cliquant sur un bouton, un mot, ... une nouvelle fenetre s'ouvre mais a la taille que j'aurai définit.