Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Flash scompare con lightbox

    Salve a tutti ragazzi, ho una pagina in dove nell'header ho messo un elemento flash (un .swf) e all'interno ci sono delle gallery con popup in stile lightbox ( http://www.huddletogether.com/projects/lightbox2 ), in pratica quando clicco e si apre la popup lightbox l'eader in Flash scompare, poi quando la richiudo ricompare...come mai? come potrei risolvere? Ho provato anche a mettere l'swf in modalità trasparente ma non cambia nulla...

    ...in seguito ho provato a mettere sempre la trasparenza ma con il metodo swf object ma non è cambiato nulla, questa è la mia pagina magari ho fatto qualche errore senza saperlo:

    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Jolly Roger Bay</title>
    
    <script type="text/javascript" src="swfobject.js"></script>
    
    <link href="style.css" rel="stylesheet" type="text/css" />
    
    <style type="text/css">
        
        #flashcontent {
            border: solid 0px;
            width: 1000px;
            height: 191px;
            float: left;
            margin: 0px 0px;
        }
    
    </style>
    
    </head>
    <body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
    
    <table width="1001" height="911" border="0" align="center" cellpadding="0" cellspacing="0" id="Tabella_01">
        
          
              <div id="flashcontent">
            You need to upgrade your Flash Player
            This is replaced by the Flash content. 
            Place your alternate content here and users without the Flash plugin or with 
            Javascript turned off will see this. Content here allows you to leave out <code>noscript</code> 
            tags. Include a link to bypass the detection if you wish.
        </div>
    
        <script type="text/javascript">
            // <![CDATA[
            
            var so = new SWFObject("flash/header.swf", "sotester", "1000", "191", "9", "#FFFFFF");
            so.addVariable("flashVarText", "this is passed in via FlashVars for example only"); // this line is optional, but this example uses the variable and displays this text inside the flash movie
            so.write("flashcontent");
            so.addParam("wmode", "opaque");
            
            // ]]>
        </script>
    
    </table>
    
    </body>
    </html>
    ...dove ho sbagliato, come posso risolvere? è questa la soluzione giusta?

  2. #2

  3. #3
    Ciao ragazzi, non so veramente più come fare, potete darmi una mano per favore...ma non è mai capitato a nessuno sta cosa?

  4. #4
    Ciao!

    Anche a me è capitato oggi, ci ho sbattuto la testa e alla fine sono quasi giunto alla conclusione che è un bug dell'ultima versione del lightbox, ovvero la 2.04.

    Infatti alla fine sono riuscito a recuperare la precedente versione (2.02), e quella funziona!
    Ovviamente bisogna mettere il wmode opaque o transparent nell'swf object, altrimenti il flash ti passa in primo piano sopra il lightbox.

    Se ti serve la vecchia versione del lightbox puoi scaricare i js e il css qui:

    http://stage.sdm.to/quickandslow/js/prototype.js
    http://stage.sdm.to/quickandslow/js/scriptaculous.js
    http://stage.sdm.to/quickandslow/js/lightbox.js
    http://stage.sdm.to/quickandslow/js/effects.js
    http://stage.sdm.to/quickandslow/css/lightbox.css

    Ciao!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.