Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/11/2010, 13:01
ower
 
Fecha de Ingreso: noviembre-2010
Mensajes: 2
Antigüedad: 14 años, 2 meses
Puntos: 0
Thickbox y flash

Hola, estoy desarrollando mi primer sitio web, se trata de mi pagina web personal y la estoy desarrollando con la intención de ser algo mas que presentar a la hora de intentar obtener un puesto de trabajo. Yo soy programador, de C, C++, Java, etc. Asi que la principal dificultad con la que me encuentro es el diseño y en especial la compatibilidad con todos los navegadores web. Queria preguntaros si sabeis solucionar un problema que no estoy siendo capaz de solucionar:

Estoy utilizando Thickbox para mostrar una ventana de selección de idioma al entrar en la página pero en la pagina en si hay un flash que se puede ver a través del fondo sombreado que genera thickbox. Es dificil de explicar pero creo que si veis la imagen se aprecia claramente cual es el problema:



El código que utilizo para insertar el flash es el siguiente:

Código HTML:
 <object name="tagcloud" id="tagcloud" type="application/x-shockwave-flash" width="240" height="183" data="./style/flash/tagcloud.swf">
                    <param name="movie" value="./style/flash/tagcloud.swf" />
                    <param name="quality" value="high"/>
                    <param name="bgcolor" value="#EEEEEE"/>
                    <param name="flashvars" value="tcolor=0xC70036&amp;tcolor2=0xC70036&amp;hicolor=0xC70036&amp;tspeed=100&amp;distr=true&amp;xmlpath=./xml/tagcloud.xml"/>
                    <embed type="application/x-shockwave-flash" src="./style/flash/tagcloud.swf" width="254"
                           height="183" id="tagcloud" name="tagcloud" bgcolor="#FFFFFF" quality="high"
                           flashvars="tcolor=0xC70036&amp;tcolor2=0xC70036&amp;hicolor=0xC70036&amp;tspeed=100&amp;distr=true&amp;xmlpath=./xml/tagcloud.xml"/>
                    <p>You need to update your flash player</p>
                </object> 

Y el que utilizo para lanzar thickbox:

Código PHP:
    <?php
        
if($_GET['lang'] == null){
    
?>
        <script type="text/javascript">
            $(document).ready(function(){
                if{
                    tb_show("","./languages.html?placeValuesBeforeTB_=savedValues&amp;height=396&amp;width=613&amp;modal=true","");
                }
            }
        );
        </script>
    <?php
    ?>

Asi que la pregunta es: ¿sabeis si esto tiene alguna solución? si no la hay, ¿alguna alternativa a thickbox para hacer lo mismo? La pagina es www.remojansen.com por si necesitais velo en vivo. Gracias y un saludo.