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

JavaScript Discussion :

ie8 swf qui disparait au lancement de shadowbox


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Février 2008
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 9
    Par défaut ie8 swf qui disparait au lancement de shadowbox
    Bonjour à tous.

    J'ai un souci sous ie8. Lorsque je clic sur un photo et que ca lance la galerie (shadowbox) mon swf, que j'ai mis en background de mon site, disparait

    je trouve pas la solution. Si vous pouviez m'éclairer merci

  2. #2
    Membre éclairé
    Inscrit en
    Février 2007
    Messages
    406
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 406
    Par défaut
    Bonjour,

    J'ai vu le problème, tu peux nous mettre un peu de code stp?

    Je vois les choses comme ca:

    dans le head:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <script type="text/javascript">
     
    Shadowbox.loadSkin('classic', '../shadowbox/src/skin');
    Shadowbox.loadLanguage('fr', '../shadowbox/src/lang');
    Shadowbox.loadPlayer(['flv', 'html', 'iframe', 'img', 'qt', 'swf', 'wmp'], '../shadowbox/src/player');
     
    window.onload = function(){
     
        Shadowbox.init();
    };
    </script>
    Edit: as-tu utilisé des onload dans tes pages?? si c'est le cas essai de les utiliser par window.addEventListener..

    Voilà on attend des détails

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Février 2008
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 9
    Par défaut
    voila comment j'ai monté le site :
    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
     
    <script type="text/javascript" src="shadowbox/shadowbox.js"></script>
    <script type="text/javascript">
    Shadowbox.init({
        handleOversize:     "resize",
        displayNav:         true,
    	counterType:	true
    });
     
    </script>
    <script type="text/javascript" src="js/swfobject.js"></script>
     
    		<script type="text/javascript">
    			var flashvars = {};
    			var params = {};
    			params.wmode = "transparent";
    			var attributes = {};
    			attributes.id = "intra-muros-accueil";
    			swfobject.embedSWF("swf/MySlideshowFondueAccueil.swf", "intra-muros-accueil", "100%", "100%", "9.0.0", false, flashvars, params, attributes);
    		</script>
    j'ai mis le javascript dans le body tout a la fin des mes codes

  4. #4
    Membre éclairé
    Inscrit en
    Février 2007
    Messages
    406
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 406
    Par défaut
    Je pense que tu as mal fais l'installation.

    met le JS entre le <head></head> pour que ça soit plus ordonné.

    après ça, si tu as une erreur, on pourra dire que c'est pas l'installation de shadowbox.

    Voilà!

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Février 2008
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 9
    Par défaut
    ok je vais essayer avec ceci.

    Pour le js, j'avais lu qu'il fallait le mettre a la fin de ses pages. Je vais le remettre dans le head.
    Merci, je te tiens au courant

  6. #6
    Membre habitué
    Profil pro
    Inscrit en
    Février 2008
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 9
    Par défaut
    J'ai essayé ta méthode cela ne fonctionne pas, je pense qu'avec la nouvelle version il faut simplement faire comme ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    <script type="text/javascript" src="shadowbox/shadowbox.js"></script>
     
    <script type="text/javascript">
    Shadowbox.init();
    </script>
    Par contre mon souci viens de la shadowbox, je viens de trouver la solution sur leur forum (oui j'avais pas pensé a chercher sur leur forum honte a moi). Il faut changer ["select","object","embed","canvas"] par ["select","canvas"] dans le fichier js. j'ai trouve la reponse ici et regarder à : Flash Disappears when Shadowbox loads.

    Merci pour tous

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [CSS 2.1] background-img qui disparait sous IE8 après action sur liste déroulante
    Par N1bus dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 01/06/2009, 18h06
  2. Texte qui disparait sous internet explorer.
    Par Death83 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 14/08/2005, 02h55
  3. Tooltip qui disparait et mis en forme
    Par xtest dans le forum MFC
    Réponses: 17
    Dernier message: 17/04/2005, 22h52
  4. [WebForms][Javascript] Une DropDownList qui disparait....
    Par prem's dans le forum Général Dotnet
    Réponses: 6
    Dernier message: 02/03/2005, 10h50
  5. LABEL QUI DISPARAIT SUR UN PICTUREBOX !
    Par Sophie42 dans le forum MFC
    Réponses: 2
    Dernier message: 13/01/2004, 12h10

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