Auxilio con zonas activas en Links y Botones

03/05/2006 - 23:47 por Samâdhîndriya | Informe spam
Saludos a todos!!

Tengo una problema con una pagina que estoy generando con ASP,

Resulta que _algunas_ ocasiones al generar la pagina, los links, no
responden, el puntero del mouse se mantiene como el cursor predeterminado
(default) en vez de ponerse la tradicional "manita" de hivervinculo.

Este mismo comportamiento lo presentan ocasionalmente los botones <input
type=button>, en ciertas regiones no permiten hacer click, y el explorador
no responde a los eventos del boton, sin embargo en ciertas regiones, casi
siempre los extremos derecho o izquierdo del boton si responden y si permiten
hacer clik.

Alguien tiene idea del por que de este comportamiento, y como resolverlo?

Agradeciendo de antemano, estoy a sus ordenes,

Preguntas similare

Leer las respuestas

#1 Jose A. Fernandez
04/05/2006 - 02:30 | Informe spam
"..._algunas_ ocasiones..." ??
No puedes DETECTAR cuando es? y las condiciones por ejemplo que
navegador (version completa)? para ayudarte mejor
los controles HTML input type=button no tienes regiones, y son
exclusicamente manejados por el browser que estas utilizando para
renderizar la pagina...
Esto sucede solo en el sitio que estas testeando o en todos?
Cambiando de navegador sucede?
Pero si me puedes comentar algo mas?..
Respuesta Responder a este mensaje
#2 Samâdhîndriya
04/05/2006 - 16:54 | Informe spam
mmmm. interesante observacion

Ok. Bueno, esto sucede de manera "Aleatoria" en cualquier maquina desde la
que accedo a la pagina.

La maquina que utilizo para hacer pruebas tiene el
IE6.0.2900.210.xpsp_sp2_gdr.050301-1519, pero repito, se comporta de igual
manera en las paginas donde se abre.

Algunas veces la abre de manera normal y otras lo hace con este
comportamiento.

Respecto a los Divs, efectivamente, los utilizo, aunque es para un elemento
flotante que permanece oculto y ahora que lo mencionas, revisando, las
regiones que dejan de responder quedan justo debajo de los divs... :| se que
resulta un tanto retorico preguntar si es por esto que se presenta este
comportamiento, pero nunca esta de mas. :D

mmm

Una vez localizado el problema, conocen alguna posible solucion?

voy a tratar moviendolos a una posicion donde no causen daño mientras estén
ocultos, pero... es la mejor solucion? o hay alguna otra manera de resolverlo?

de antemano Gracias :)




"Matías Iacono" escribió:

Una pregunta más sumando a las que haces.

Usas capas, layers, divs o como quieras llamarlos que esten por ensima del
elemento al que quieres hacer click?

Matías Iacono
Microsoft MVP ASP/ASP.net
Microsoft Student Ambassador
Coordinador de evento Comunidad MSDN Bolivia
DCE2 v.2005
"Jose A. Fernandez" escribió en el mensaje
news:
> "..._algunas_ ocasiones..." ??
> No puedes DETECTAR cuando es? y las condiciones por ejemplo que
> navegador (version completa)? para ayudarte mejor
> los controles HTML input type=button no tienes regiones, y son
> exclusicamente manejados por el browser que estas utilizando para
> renderizar la pagina...
> Esto sucede solo en el sitio que estas testeando o en todos?
> Cambiando de navegador sucede?
> Pero si me puedes comentar algo mas?..
>



Respuesta Responder a este mensaje
#3 Matías Iacono
04/05/2006 - 18:14 | Informe spam
Una pregunta más sumando a las que haces.

Usas capas, layers, divs o como quieras llamarlos que esten por ensima del
elemento al que quieres hacer click?

Matías Iacono
Microsoft MVP ASP/ASP.net
Microsoft Student Ambassador
Coordinador de evento Comunidad MSDN Bolivia
DCE2 v.2005
"Jose A. Fernandez" escribió en el mensaje
news:
"..._algunas_ ocasiones..." ??
No puedes DETECTAR cuando es? y las condiciones por ejemplo que
navegador (version completa)? para ayudarte mejor
los controles HTML input type=button no tienes regiones, y son
exclusicamente manejados por el browser que estas utilizando para
renderizar la pagina...
Esto sucede solo en el sitio que estas testeando o en todos?
Cambiando de navegador sucede?
Pero si me puedes comentar algo mas?..

Respuesta Responder a este mensaje
#4 Samâdhîndriya
04/05/2006 - 18:43 | Informe spam
Perfecto, muchisimas gracias, con eso quedo resuelto el problema!

Ya todo funciona en orden

Saludos desde Mexico.

"Matías Iacono" escribió:

Puede que los divs sean el problema. Ahora, como ocultas el div?

Lo que pasa que hay dos formas, y una hace que el objeto no se vea, pero
siga ocupando el espacio fisico, lo que haría que, si tienes algo dentro del
div, y este esta arriba de los botones, no te deja pasar el click :D

La forma como deberías ocultar el div es:

document.getElementById("ID DEL DIV").style.display='none';

Y para mostrarlo cambias el none, por inline

Saludos.

Matías Iacono
Microsoft MVP ASP/ASP.net
Microsoft Student Ambassador
Coordinador de evento Comunidad MSDN Bolivia
DCE2 v.2005
"Samâdhîndriya" escribió en el
mensaje news:
> mmmm. interesante observacion
>
> Ok. Bueno, esto sucede de manera "Aleatoria" en cualquier maquina desde
> la
> que accedo a la pagina.
>
> La maquina que utilizo para hacer pruebas tiene el
> IE6.0.2900.210.xpsp_sp2_gdr.050301-1519, pero repito, se comporta de igual
> manera en las paginas donde se abre.
>
> Algunas veces la abre de manera normal y otras lo hace con este
> comportamiento.
>
> Respecto a los Divs, efectivamente, los utilizo, aunque es para un
> elemento
> flotante que permanece oculto y ahora que lo mencionas, revisando, las
> regiones que dejan de responder quedan justo debajo de los divs... :| se
> que
> resulta un tanto retorico preguntar si es por esto que se presenta este
> comportamiento, pero nunca esta de mas. :D
>
> mmm
>
> Una vez localizado el problema, conocen alguna posible solucion?
>
> voy a tratar moviendolos a una posicion donde no causen daño mientras
> estén
> ocultos, pero... es la mejor solucion? o hay alguna otra manera de
> resolverlo?
>
> de antemano Gracias :)
>
>
>
>
> "Matías Iacono" escribió:
>
>> Una pregunta más sumando a las que haces.
>>
>> Usas capas, layers, divs o como quieras llamarlos que esten por ensima
>> del
>> elemento al que quieres hacer click?
>>
>> Matías Iacono
>> Microsoft MVP ASP/ASP.net
>> Microsoft Student Ambassador
>> Coordinador de evento Comunidad MSDN Bolivia
>> DCE2 v.2005
>> "Jose A. Fernandez" escribió en el mensaje
>> news:
>> > "..._algunas_ ocasiones..." ??
>> > No puedes DETECTAR cuando es? y las condiciones por ejemplo que
>> > navegador (version completa)? para ayudarte mejor
>> > los controles HTML input type=button no tienes regiones, y son
>> > exclusicamente manejados por el browser que estas utilizando para
>> > renderizar la pagina...
>> > Esto sucede solo en el sitio que estas testeando o en todos?
>> > Cambiando de navegador sucede?
>> > Pero si me puedes comentar algo mas?..
>> >
>>
>>
>>



Respuesta Responder a este mensaje
#5 Matías Iacono
04/05/2006 - 21:01 | Informe spam
Puede que los divs sean el problema. Ahora, como ocultas el div?

Lo que pasa que hay dos formas, y una hace que el objeto no se vea, pero
siga ocupando el espacio fisico, lo que haría que, si tienes algo dentro del
div, y este esta arriba de los botones, no te deja pasar el click :D

La forma como deberías ocultar el div es:

document.getElementById("ID DEL DIV").style.display='none';

Y para mostrarlo cambias el none, por inline

Saludos.

Matías Iacono
Microsoft MVP ASP/ASP.net
Microsoft Student Ambassador
Coordinador de evento Comunidad MSDN Bolivia
DCE2 v.2005
"Samâdhîndriya" escribió en el
mensaje news:
mmmm. interesante observacion

Ok. Bueno, esto sucede de manera "Aleatoria" en cualquier maquina desde
la
que accedo a la pagina.

La maquina que utilizo para hacer pruebas tiene el
IE6.0.2900.210.xpsp_sp2_gdr.050301-1519, pero repito, se comporta de igual
manera en las paginas donde se abre.

Algunas veces la abre de manera normal y otras lo hace con este
comportamiento.

Respecto a los Divs, efectivamente, los utilizo, aunque es para un
elemento
flotante que permanece oculto y ahora que lo mencionas, revisando, las
regiones que dejan de responder quedan justo debajo de los divs... :| se
que
resulta un tanto retorico preguntar si es por esto que se presenta este
comportamiento, pero nunca esta de mas. :D

mmm

Una vez localizado el problema, conocen alguna posible solucion?

voy a tratar moviendolos a una posicion donde no causen daño mientras
estén
ocultos, pero... es la mejor solucion? o hay alguna otra manera de
resolverlo?

de antemano Gracias :)




"Matías Iacono" escribió:

Una pregunta más sumando a las que haces.

Usas capas, layers, divs o como quieras llamarlos que esten por ensima
del
elemento al que quieres hacer click?

Matías Iacono
Microsoft MVP ASP/ASP.net
Microsoft Student Ambassador
Coordinador de evento Comunidad MSDN Bolivia
DCE2 v.2005
"Jose A. Fernandez" escribió en el mensaje
news:
> "..._algunas_ ocasiones..." ??
> No puedes DETECTAR cuando es? y las condiciones por ejemplo que
> navegador (version completa)? para ayudarte mejor
> los controles HTML input type=button no tienes regiones, y son
> exclusicamente manejados por el browser que estas utilizando para
> renderizar la pagina...
> Esto sucede solo en el sitio que estas testeando o en todos?
> Cambiando de navegador sucede?
> Pero si me puedes comentar algo mas?..
>



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida