Foros del Web » Programando para Internet » Javascript » Frameworks JS »

problemas en firefox

Estas en el tema de problemas en firefox en el foro de Frameworks JS en Foros del Web. hola gente, tengo este problema al correr la pagina el firefox, resulta que estoy utilizando Scriptaculous (Effect.Appear - Effect.Hide), y en safari me funciona sin ...
  #1 (permalink)  
Antiguo 01/10/2009, 14:16
Avatar de cadrogui  
Fecha de Ingreso: junio-2003
Mensajes: 875
Antigüedad: 20 años, 10 meses
Puntos: 5
problemas en firefox

hola gente, tengo este problema al correr la pagina el firefox, resulta que estoy utilizando Scriptaculous (Effect.Appear - Effect.Hide), y en safari me funciona sin problemas, pero al correr la pagina en firefox simplemente no funciona, les dejo el code.

en un lugar de la pagina tengo este code que me genera dinamicamente un div con las coincidencias. y muestra una tabla con los datos resultantes de la consulta.


Código PHP:


            <div id="contenedor-alertas" style="margin-left:inherit">

                <?
                conectar
(1);
                
                
$consulta_fechas mysql_query("SELECT * FROM trabajadores WHERE 
                                                vcto_licencia BETWEEN curdate() 
                                                AND  
                                                DATE_ADD(CURDATE(), INTERVAL 31 DAY) ORDER BY id ASC"
);
                
$total_coincidencias mysql_num_rows($consulta_fechas);
                
?>

<!-- CONTENEDOR QUE MUESTRA LA TABLA CON LOS DATOS DE LOS TRABAJADORES A QUIENES SE LES VENCE LA LICENCIAS -->

                <div id="alerta_licencias" style="display:none; padding-left:inherit">
                <?
                
echo "<br>";
                
?>
                <table border="0" cellpadding=5" class="zebra">
                  <tr>
                <?
                
while($muestra mysql_fetch_array($consulta_fechas)):
                
?>
                <td><? 
                
                
echo "Nombre: " .$muestra['nombres']. " " .$muestra['apellidos']. "<br>";
                echo 
"Empresa: " .$muestra['empresa']. "<br>";
                echo 
"Fecha Vcto : <b>" .$muestra['vcto_licencia']. "</b><br><br>";
                
                
?></td>
                <?
                
endwhile;
                
?>
                  </tr>
                </table>
                </div>        
            </div>
mas abajo tengo este code que son los botones para mostrar ocultar el div.

Código PHP:
            <?
// MUESTRA EL ICONO DINAMICO SI EXISTEN COINCIDENCIAS 
                
if ($total_coincidencias != 0):
            
            
?>

            <div id="licencias" class="texto_bottom" align="center">
            <a href="#" onclick="$('alerta_licencias').appear(); return false;">
            <img src="<? echo $iconos"" .$theme"" .$imagenes['notifica-licencias']; ?>" alt="Listar a todos los Usuarios " /></a>
            
            <br />
            <a href="#" onclick="$('alerta_licencias').hide(); return false;">
            <img src="<? echo $iconos"" .$theme"" .$imagenes['remove-notificacion']; ?>" alt="Listar a todos los Usuarios " /></a>
            <br />
            Licencias por Vencer (<? echo $total_coincidencias?>)            
            </div>

            <?
                
endif;
            
?>

les dejo unas caps de como se ve el script en safari.

asi se ve al inicio:



una vez clickeado muestra el div:



Espero me den una manito.

gracias.
__________________
La mejor manera de aprender es por medio de un aprendizaje significativo....

http://www.cocert.cl

Última edición por cadrogui; 01/10/2009 a las 14:58
  #2 (permalink)  
Antiguo 01/10/2009, 15:32
Avatar de cadrogui  
Fecha de Ingreso: junio-2003
Mensajes: 875
Antigüedad: 20 años, 10 meses
Puntos: 5
Respuesta: problemas en firefox

solucionado...

<div id="licencias" class="texto_bottom" align="center">
<a href="#" onclick="Effect.toggle('alerta_licencias','appear' ); return false;">
<img src="<? echo $iconos. "" .$theme. "" .$imagenes['notifica-licencias']; ?>" alt="Listar a todos los Usuarios " /></a>


utilize Effect.toggle y ahora muestra el div en firefox!!
__________________
La mejor manera de aprender es por medio de un aprendizaje significativo....

http://www.cocert.cl
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:43.