Foros del Web » Programando para Internet » ASPX (.net) »

Mostrar panel en IE y en Mozilla

Estas en el tema de Mostrar panel en IE y en Mozilla en el foro de ASPX (.net) en Foros del Web. Hola a todos. ¿Me podéis hacer un favor? En esta dirección: http://www.revistamontes.net/?ver=buscador , una simple búsqueda, por ejemplo, "incendios" en título muestra unos 54 resultados. ...
  #1 (permalink)  
Antiguo 01/02/2006, 05:27
Avatar de Bravenap  
Fecha de Ingreso: noviembre-2002
Ubicación: Los Arroyos, El Escorial, Madrid
Mensajes: 2.084
Antigüedad: 21 años, 5 meses
Puntos: 4
Mostrar panel en IE y en Mozilla

Hola a todos. ¿Me podéis hacer un favor? En esta dirección: http://www.revistamontes.net/?ver=buscador , una simple búsqueda, por ejemplo, "incendios" en título muestra unos 54 resultados.

Con Internet Explorer no hay problema, el panel de resultados, que inicialmente está oculto se muestra, pero con Mozilla no aparece, ni siquiera en el código fuente HTML de la página se ve. No entiendo porqué ocurre esto, ya que en el código símplemente es algo así:

Código:
IF dtResultados.Rows.Count > 0 Then
    Me.pnlResultados.Visible = True
End If
no debería importar el navegador del cliente.

¿Cómo se puede solucionar esto?

Gracias
__________________
¡¡NO A LA GUERRA!!
Si ponemos a nuestros mensajes títulos adecuados, la gente se animará más a abrirlos y resultarán más útiles en las busquedas. ¡No a los ayuuudaaa, urgenteee y similares!
  #2 (permalink)  
Antiguo 01/02/2006, 10:13
Avatar de Jose_minglein2  
Fecha de Ingreso: noviembre-2004
Mensajes: 2.344
Antigüedad: 19 años, 5 meses
Puntos: 8
Yo si lo veo con ambos
  #3 (permalink)  
Antiguo 01/02/2006, 11:58
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 2 meses
Puntos: 50
El problema es que estás cargando un script antes de "Resultados de la búsqueda" tienes ésto:

Cita:
...
<P align="center"><script>location.href = '#resultados'</script>
..
y por seguridad no muestra la informacion en Mozilla, te recomiendo que cambies ese "location.href" y lo hagas mejor con una ancla..

Ejemplo:

Cita:
...
<P align="center">
<a name="resultados"></a>
...
y lo llamas
<a href="#resultados">algo</a>
Checalo y veras que te funcionará...

Salu2
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
  #4 (permalink)  
Antiguo 02/02/2006, 04:39
Avatar de Bravenap  
Fecha de Ingreso: noviembre-2002
Ubicación: Los Arroyos, El Escorial, Madrid
Mensajes: 2.084
Antigüedad: 21 años, 5 meses
Puntos: 4
Gracias RootK, pero así, el cliente tendría que pinchar en el vínculo. Se trata de que la ventana se desplaze automáticamente hasta el panel de resultados.

Si quito el script, debería mostrar el panel ¿no?

Un saludo.
__________________
¡¡NO A LA GUERRA!!
Si ponemos a nuestros mensajes títulos adecuados, la gente se animará más a abrirlos y resultarán más útiles en las busquedas. ¡No a los ayuuudaaa, urgenteee y similares!
  #5 (permalink)  
Antiguo 02/02/2006, 06:00
Avatar de Jose_minglein2  
Fecha de Ingreso: noviembre-2004
Mensajes: 2.344
Antigüedad: 19 años, 5 meses
Puntos: 8
Sigo sin saber que es lo que no muestra, porque a mi en FireFox me lo muestra, si busco "a" en el titulo me saca 2693 resultados, y el primero es este:
¡Si a la jerga técnica y profesional! Instrumentación del apropiado lenguaje técnico como rasgo diferenciador y de competencia
Autor(es): Alejandro Carazo Rodríguez Nº 74 Año 2003
  #6 (permalink)  
Antiguo 02/02/2006, 10:11
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 2 meses
Puntos: 50
Cita:
Sigo sin saber que es lo que no muestra, porque a mi en FireFox me lo muestra,
Lo que no muestra son los resultados, es decir, busca la informacion pero el browser cuando encuentra <script>...href.. se detiene y ya no continua la página,

Cita:
Iniciado por Bravenap
Si quito el script, debería mostrar el panel ¿no?
Asi es..
  #7 (permalink)  
Antiguo 02/02/2006, 10:14
Avatar de Jose_minglein2  
Fecha de Ingreso: noviembre-2004
Mensajes: 2.344
Antigüedad: 19 años, 5 meses
Puntos: 8
Repito que a mi si me los muestra, si quieres os envio un printScreen con firefox.Es más le doy al resultado y me abre un popup con la info.
(Con el IE también). Yo tengo la versión 1.5, no se.
  #8 (permalink)  
Antiguo 02/02/2006, 10:45
Avatar de xknown  
Fecha de Ingreso: diciembre-2004
Ubicación: Cusco - Perú
Mensajes: 2.248
Antigüedad: 19 años, 4 meses
Puntos: 7
En mi caso también se muestra el panel en cuestión (uso Firefox 1.5), en todo caso, para que tu script funcione, éste se debe ejecutar una vez que se haya cargado la página:
Código:
<script type="text/javascript">
window.onload = function() {
  location='#resultados'
}</script>
Saludos
PS. Consideraste usar índices Full Text en lugar de poner tantos parámetros de búsqueda?
__________________
Alex Concha
Buayacorp - Programación y Diseño
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 17:49.