Forums Développement Multimédia

Aller au contenu

Problème popup

PAO Flash

19 réponses à ce sujet

#1 Scots1327250297

    Ceinture Marron

  • Members
  • PipPipPipPipPipPip
  • 116 messages

Posté 27 August 2007 - 11:40 AM

Bonjour,

Un petit problème pour l'affichage d'une popup (surtout sous IE7).

Un fichier flash avec des boutons qui ouvrent une page en popup.
Cette popup doit etre maximisée et sans url ni boutons.

sur mon bouton :
---
this.b1.onRelease = function(){
getURL("page.html", "_blank");
}

Pour info j'ai essayé de mettre :
getURL("page.html", "_blank", "location=no,status=no,scrollbar=yes,menubars=no,toolbars=no,resizable=yes" );

Résultat avec cette ligne, je ne peut même pas publier ...

Merci de votre aide.

Modifié par Scots, 27 August 2007 - 11:44 AM.


#2 dante1602

  • Members
  • PipPipPipPipPipPipPipPip
  • 1108 messages

Posté 27 August 2007 - 11:52 AM

Action Script

getURL("page.html", "_blank", "location='no',status='no',scrollbar='yes',menubars='no',toolbars='no',resizable='yes'" );
Ca ira ??

#3 Scots1327250297

    Ceinture Marron

  • Members
  • PipPipPipPipPipPip
  • 116 messages

Posté 27 August 2007 - 11:55 AM

oups, désolé, j'avais aussi essayé avec les cotes. Lors de la publication, il me dit que je dois utiliser la méthode post ou get ...

donc pas de publication non plus sad.gif

#4 yoxos

  • Honoris
  • PipPipPipPipPipPipPipPip
  • 3757 messages

Posté 27 August 2007 - 12:26 PM

salut,

pour ouvrir une popup depuis flash il faut utiliser java script:

Action Script


var page:String = "pageHTML.html,";
var titre:String = "MA POPUP,";
var largeur:String = "width=400,";
var hauteur:String = "height=300, ";
var extras:String = "toolbar=No,location=No,scrollbars=No,status=No,resizable=No";
bouton.onRelease=function(){
getURL ("java script:NewWindow=window.open('" + page + "','" + titre + "','"+largeur+","+hauteur+","+extras+"'); NewWindow.focus();void(0);");
}

(et virer l'espace entre java et script qui se met tout seul en collant le code...)

a+

#5 Scots1327250297

    Ceinture Marron

  • Members
  • PipPipPipPipPipPip
  • 116 messages

Posté 27 August 2007 - 12:55 PM

merci, mais, la page est dimensionnée là.

je la veux maximisée sad.gif

tu place sur le bouton ? J'ai 3 boutons par fla

j'essaie sur un fichier neuf avec juste un bouton : aucun effet sad.gif

Modifié par Scots, 27 August 2007 - 12:57 PM.


#6 Scots1327250297

    Ceinture Marron

  • Members
  • PipPipPipPipPipPip
  • 116 messages

Posté 27 August 2007 - 13:04 PM

pièce jointe

Fichier(s) joint(s)

  • Fichier joint  test.zip   6.74 Ko   8 téléchargement(s)

Modifié par Scots, 27 August 2007 - 13:05 PM.


#7 yoxos

  • Honoris
  • PipPipPipPipPipPipPipPip
  • 3757 messages

Posté 27 August 2007 - 13:07 PM

il y a (exprès) une variable largeur et une variable hauteur, avec flash tu as la possibilité de récupérer la taille de l'écran grâce à l'objet System.capabilities.screenResolutionX/Y;
après le reste c'est du javascrcipt, il suffit de rajouter left=0, top=0 à la variable extras pour s'assurer que la popup s'ouvre bien dans le coin supérieur gauche.

Action Script


var page:String = "pageHTML.html,";
var titre:String = "MA POPUP,";
var largeur:String = "width=" + System.capabilities.screenResolutionX + ", ";
var hauteur:String = "height=300" + System.capabilities.screenResolutionY + ", ";
var extras:String = "toolbar=No,location=No,scrollbars=No,status=No,resizable=No, left=0, top=0";

il faut tester sur un serveur (local ou distant) pour voir l'effet du javascript

#8 Scots1327250297

    Ceinture Marron

  • Members
  • PipPipPipPipPipPip
  • 116 messages

Posté 27 August 2007 - 13:13 PM

ben ... oui, ok, mais comme tu peux le voir, ça ne fonctionne pas.

http://www.rallet.name/test/lance.html

Je ne pige pas.

#9 yoxos

  • Honoris
  • PipPipPipPipPipPipPipPip
  • 3757 messages

Posté 27 August 2007 - 13:23 PM

moi non plus:

http://www.imerclong.com/forum/id.html

fonctionne

#10 Scots1327250297

    Ceinture Marron

  • Members
  • PipPipPipPipPipPip
  • 116 messages

Posté 27 August 2007 - 13:26 PM

lol smile.gif

ce qui me rassure, c'est que ton url ne fonctionne pas chez moi non plus. par contre, j'ai argument invalid ...

un détail qui m'intérresse mais qui n'a rien à voir :
Comment faire pour ne pas devoir cliquer sur le flash pour pouvoir l'utiliser ? sur le tien ok mais sur le mien, j'ai un rectangle autour et je dois cliquer sur la flash pour l'activer ...

Modifié par Scots, 27 August 2007 - 13:28 PM.


#11 yoxos

  • Honoris
  • PipPipPipPipPipPipPipPip
  • 3757 messages

Posté 27 August 2007 - 13:29 PM

icon_lol.gif
fais donc un tour là-bas:

http://flash.mediabox.fr/index.php?showtopic=9355

le javascript y est plus propre

icon_wink.gif

#12 Scots1327250297

    Ceinture Marron

  • Members
  • PipPipPipPipPipPip
  • 116 messages

Posté 27 August 2007 - 13:33 PM

je viens d'aller voir mais ça ne fonctionne pas donc sad.gif

put1 ça me saoule !!!

#13 yoxos

  • Honoris
  • PipPipPipPipPipPipPipPip
  • 3757 messages

Posté 27 August 2007 - 13:35 PM

chez moi les deux fonctionnent icon_smile.gif

#14 Scots1327250297

    Ceinture Marron

  • Members
  • PipPipPipPipPipPip
  • 116 messages

Posté 27 August 2007 - 13:35 PM

même le mien ?

pour info : Vista ultimate + IE 7

je teste sous ie6 et XP puis IE7 sous XP

Modifié par Scots, 27 August 2007 - 13:36 PM.


#15 yoxos

  • Honoris
  • PipPipPipPipPipPipPipPip
  • 3757 messages

Posté 27 August 2007 - 13:39 PM

pas le tien, non,

mac safari osx4



#16 Scots1327250297

    Ceinture Marron

  • Members
  • PipPipPipPipPipPip
  • 116 messages

Posté 27 August 2007 - 13:39 PM

bon, sous FireFox : Impec !!! (sauf que j'ai un 404 dans la popup)

Sous IE6 et 7 (XP et Vista) : Argument invalid

Le tout sur 3 PC différents

#17 Scots1327250297

    Ceinture Marron

  • Members
  • PipPipPipPipPipPip
  • 116 messages

Posté 27 August 2007 - 13:50 PM

tu n'as pas une idée alors ? je suis vraiment embêté avec ce truc sad.gif

#18 Scots1327250297

    Ceinture Marron

  • Members
  • PipPipPipPipPipPip
  • 116 messages

Posté 27 August 2007 - 16:45 PM

Bon, j'ai beau retourner le truc dans tous les sens, impossible de supprimer la barre d'adresse et les onglets de IE7.

vraiment je sèche sad.gif

#19 Xarald

  • Honoris
  • PipPipPipPipPipPipPipPip
  • 2179 messages

Posté 27 August 2007 - 17:25 PM

Tu n'a pas modifié un parametre de sécurité sous IE ?
Tu as desactivé l'anti Phishing ?
Le bloquer de pop up est desactivé ?
Tu as zone alarme ?
Tu as norton internet security ?
Ton javascript est activé ?

#20 Scots1327250297

    Ceinture Marron

  • Members
  • PipPipPipPipPipPip
  • 116 messages

Posté 27 August 2007 - 18:39 PM

hello, non non.

Bref, j'ai trouvé une autre solution qui fonctionne et me convient très bien :

http://flash.mediabox.fr/lofiversion/index.php/t8210.html

Merci à tous.



1 utilisateur(s) li(sen)t ce sujet

0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)