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 :

problème flash et internet explorer


Sujet :

Flash

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 11
    Par défaut problème flash et internet explorer
    bonjour à tous.
    JE rencontre un problème très génant avec mes anim sur IE.
    En effet, il fallait cliquez 2 fois sur le menu en flash pour que celui soit actif.
    Après une recherche, on m' a conseillé de mettre un fichier appelé
    backtothehtml.js dans le même repertoire que mes pages et de copier le code suivant entre les balises <HEAD>lecode</HEAD>.
    <script src="backtothehtml.js" type="text/javascript"></script>
    Le menu en flah était actif au premier clic mais la conséquence est qu' il faut maintenant attendre que les animations soient complètement chargées pour qu' elles apparaissent dans IE. Hors, j' ai quelques anims de 5 ou 6 Mo, il est donc inenvisageble que les visiteurs attendent le chargement des anims.
    Sous FF ou opéra, aucun problème, les anims apparaissent quasi immédiatement alors que les reste continue le chargement.
    Comment faire pour remédier à ce problème sous IE ?

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    187
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 187
    Par défaut
    Salut,
    moi j'utilise le javascript AC_RunActiveContent.js. Il faut faire 2 ou 3 modifs pour l'integration du swf dans la page html.
    Regarde la source de cette page tu devrais pouvoir t'en inspirer et récupérer le javascript en question (le meilleur exemple ce trouve dans le bloc <div id="image">).

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 11
    Par défaut
    Salut,
    désolé mais je suis débutant.
    Concrètement, je dois copier quel code ?
    Et je dois également télécharger un fichier .js non ?

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    187
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 187
    Par défaut
    Pour ajouter le swf à la page html :
    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
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
     
    <script language="javascript">
    if (AC_FL_RunContent == 0) {
        alert("Cette page nécessite le fichier AC_RunActiveContent.js. Dans Flash, exécutez «*Appliquer la mise à jour du contenu actif*» dans le menu Commandes pour copier le fichier AC_RunActiveContent.js dans le dossier de sortie HTML.");
    } else {
        AC_FL_RunContent(
            'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0',
            'width', '630',
            'height', '167',
            'src', 'squelettes/medias/00_swf/images_accueil',
            'quality', 'high',
            'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
            'align', 'right',
            'play', 'true',
            'loop', 'false',
            'scale', 'showall',
            'wmode', 'transparent',
            'devicefont', 'false',
            'id', 'images_accueil',
            'bgcolor', '#ffffff',
            'name', 'images_accueil',
            'menu', 'false',
            'allowScriptAccess','sameDomain',
            'movie', 'squelettes/medias/00_swf/images_accueil',
            'salign', ''
        ); //end AC code
    }
    </script>
    <noscript>
        <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" 
            codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" 
            width="630" 
            height="167" 
            id="images_accueil" 
            align="right">
            <param name="allowScriptAccess" value="sameDomain" />
            <param name="wmode" value="transparent" />
            <param name="movie" value="squelettes/medias/00_swf/images_accueil.swf" />
            <param name="loop" value="false" />
            <param name="menu" value="false" />
            <param name="quality" value="high" />
            <param name="bgcolor" value="#ffffff" />
            <embed src="squelettes/medias/00_swf/images_accueil.swf" 
                    wmode="transparent"
                    loop="false" 
                    menu="false" 
                    quality="high" 
                    bgcolor="#ffffff" 
                    width="630" 
                    height="167" 
                    name="images_accueil" 
                    align="right" 
                    allowScriptAccess="sameDomain" 
                    type="application/x-shockwave-flash" 
                    pluginspage="http://www.macromedia.com/go/getflashplayer" />
        </object>
    </noscript>
    Certains parametres ne te seront peut-être pas utils et tu devras en modifier d'autres en fonction de ton cas (compare ceci avec le code html que te génére flash).
    Tu peux trouver le javascript ici.

    Si quelqu'un connait une méthode plus simple je suis aussi preneur (Merci IE ).

  5. #5
    Rédacteur

    Avatar de The_Pretender
    Homme Profil pro
    Formateur Développement / Programmation
    Inscrit en
    Juin 2004
    Messages
    739
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Formateur Développement / Programmation
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2004
    Messages : 739
    Par défaut
    Bonjour,

    En principe j'utilise swfobject.

    Voici un tutoriel qui explique comment intégrer du flash avec : tutoriel swfobject
    Réclamez La Méthode Développement Facile pour Créer Rapidement des Applications Performantes sur Mobiles et Ordinateurs : Développement Facile

    Développez des Applications Web Performantes avec la Formation Vidéos Developpez : Programmation Facile

    Découvrez : Tutoriels, ressources AS2 et AS3

  6. #6
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 11
    Par défaut
    je suis tombé également sur swfobject avec ce code à intégrer :
    <script type="text/javascript" src="swfobject.js"></script>

    <div id="flashcontent">
    This text is replaced by the Flash movie.
    </div>

    <script type="text/javascript">
    var so = new SWFObject("movie.swf", "mymovie", "400", "200", "8", "#336699");
    so.write("flashcontent");
    </script>
    j' ai également copié le fichier .js dans le même repertoire.
    J' ai remplacé movie.swf par le nom de mon anim et modifier les paramètres de taille ( même si je ne sais pas à quoi set le "8" dans le code que j' ai mit ci-dessus.
    Mais lorsque j' ouvre la page, IE demande toujours l' activation
    pour vous aider à protéger vôtre ordinateur IE a restreint l' affichage etc, etcv.
    Comment faire ?

Discussions similaires

  1. pb avec movie flash sous internet explorer
    Par glebourg dans le forum Flash
    Réponses: 7
    Dernier message: 15/12/2006, 10h06
  2. Problème d'affichage internet explorer
    Par LuckyDj dans le forum Balisage (X)HTML et validation W3C
    Réponses: 16
    Dernier message: 20/06/2006, 15h27
  3. Problème d'affichage internet explorer
    Par LuckyDj dans le forum Langage
    Réponses: 5
    Dernier message: 19/06/2006, 13h23
  4. problème javascript avec internet explorer
    Par vidocq dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 13/04/2006, 16h33
  5. Problème CSS et Internet Explorer
    Par polo-j dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 04/05/2005, 11h44

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