IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Flash Discussion :

Appel à un swf dans une fenêtre prédimensionnée


Sujet :

Flash

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    139
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 139
    Par défaut Appel à un swf dans une fenêtre prédimensionnée
    Salut à tous,

    Petite question.
    J'ai un site en swf. Sur un des boutons, je fais appel à un autre swf (dans une nouvelle fenêtre). Cet autre swf fait 800*600.

    Je souhaiterais que ma nouvelle fenêtre s'affiche directement en 800*600 pour éviter que les grosses résolution aient le swf plein écran et de ce fait déformer.
    Comment dois-je m'y prendre svp ?

    Voici mon appel sur le bouton :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    on (release) {
    	getURL("http://www.monsite.com/flash/demos/demo1.swf", "_blank");
    }
    Merci d'avance

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    519
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 519

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    139
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 139
    Par défaut
    J'ai essayé ça, ça marche pas, rien ne se passe.
    Vous avez une idée ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    on (release) { 
    trace('toto');
    getURL ("javascript:NewWindow=window.open('http://www.google.com','test','width=600,height=800,left=100,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);"); 
    }

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    139
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 139
    Par défaut
    Après quelques investigations, j'ai fait la chose suivante :
    J'ai placé mon swf dans un fichier html.
    C'est lui que mon flash appelle via geturl.

    Dans l'entete de mon fichier html :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <script language="JavaScript">
    function popup(url, titre, largeur, hauteur, scroll)
      {
      window.open(url, titre, 'width=' + largeur + ', height=' + hauteur + ', scrollbars=' + scroll);
      }
    </script>
    Et dans mon code flash :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    on (release)
      {
      getURL("javascript:popup('http://monsite/monfichier.html', 'test', '800', '600', 'yes')"); 
      }
    Et ça ne fonctionne pas, une fenêtre html semble apparaitre (dans la barre des applications) et redisparait aussitot.


  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    519
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 519
    Par défaut
    je me trompe peut-etre, mais je n'aurais pas mis ca dans le .html

    j'aurais juste mis le truc classique :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <object width="800" height="600" id="Sans nom-1" align="middle">
    <param name="allowScriptAccess" value="sameDomain" />
    <param name="movie" value="Sans nom-1.swf" />
    <embed src="Sans nom-1.swf" width="800" height="600" name="Sans nom-1" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
    </object>

  6. #6
    Membre Expert Avatar de dom_dev
    Profil pro
    Inscrit en
    Février 2006
    Messages
    2 073
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 2 073
    Par défaut
    bonjour,
    j'ai un gros doute sur l'URL
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    'http://monsite/monfichier.html'
    ça correspond pas à grand chose il me semble...

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    139
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 139
    Par défaut
    Citation Envoyé par bibile
    je me trompe peut-etre, mais je n'aurais pas mis ca dans le .html

    j'aurais juste mis le truc classique :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <object width="800" height="600" id="Sans nom-1" align="middle">
    <param name="allowScriptAccess" value="sameDomain" />
    <param name="movie" value="Sans nom-1.swf" />
    <embed src="Sans nom-1.swf" width="800" height="600" name="Sans nom-1" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
    </object>
    J'ai essayé, mais ce code me dimensionne le swf, et pas la taille de la fenetre html le contenant non ?

Discussions similaires

  1. Probleme pour lire un fichier .swf dans une fenêtre
    Par solaimana dans le forum NetBeans
    Réponses: 0
    Dernier message: 27/01/2014, 13h06
  2. Appel d'une URL sans l'ouvrir dans une fenêtre
    Par Seb33300 dans le forum VBScript
    Réponses: 3
    Dernier message: 27/08/2009, 12h28
  3. Supprimer la croix dans une fenêtre modale
    Par AnneOlga dans le forum C++Builder
    Réponses: 3
    Dernier message: 15/01/2004, 14h52
  4. [JDialog] Modification dans une fenêtre
    Par cefabien dans le forum Agents de placement/Fenêtres
    Réponses: 3
    Dernier message: 01/10/2003, 13h18
  5. comment integer une animation swf dans une page
    Par naili dans le forum Intégration
    Réponses: 7
    Dernier message: 18/09/2002, 18h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo