Retroceder   Foros del Web > Diseño de Sitios web > CSS

Respuesta
 
Herramientas Desplegado
Antiguo 26-ago-2007, 18:29   #1 (permalink)
gustavoh10 ha deshabilitado el karma
 
Avatar de gustavoh10
 
Fecha de Ingreso: diciembre-2005
Ubicación: ARGENTINA
Mensajes: 89
Enviar un mensaje por MSN a gustavoh10
deshabilitar componentes con css

hola, queria saber si hay alguna forma de deshabilitar todos lo componentes de una página con css.
La idea es que estoy haciendo algo con ajax, una busqueda basicamente, cuando se presiona en buscar pongo toda la pagina en gris y muestro un cartelito que dice cargando. (al estilo de codeplex.com). pero mi idea es deshabilitar los botones que quedan debajo. espero que se entienda lo que digo.
muchas gracias
gustavoh10 está desconectado   Responder Citando
Antiguo 27-ago-2007, 05:19   #2 (permalink)
Kamarada_Malkav no se puede cailificar en este momento
 
Avatar de Kamarada_Malkav
 
Fecha de Ingreso: octubre-2005
Ubicación: Madrid
Mensajes: 68
Re: deshabilitar componentes con css

Hasta donde yo se con CSS no vas a poder, tendrás que usar Javascritp, y no se si con el mismo Ajax podrás hacerlo (no conozco nada sobre ello).

Saludos.
Kamarada_Malkav está desconectado   Responder Citando
Antiguo 27-ago-2007, 06:55   #3 (permalink)
Nesoe ha deshabilitado el karma
 
Fecha de Ingreso: agosto-2007
Mensajes: 16
Re: deshabilitar componentes con css

Hola.

Nunca he deshabilitado todos los componentes de una página, pero sí he "escondido" divs.

Prueba a agrupar los componentes por divs y a dar a estos div la propiedad visibility:hidden. Tendrás que controlar luego por javascript cuándo quieres mostrar y ocultar estos div.

getElementById('div1').style.visibility='visible';
getElementById('div1').style.visibility='hidden';

No sé si te servirá, porque no se si este efecto es el que buscas. Espero que te sirva. Un saludo
Nesoe está desconectado   Responder Citando
Antiguo 27-ago-2007, 07:06   #4 (permalink)
gustavoh10 ha deshabilitado el karma
 
Avatar de gustavoh10
 
Fecha de Ingreso: diciembre-2005
Ubicación: ARGENTINA
Mensajes: 89
Enviar un mensaje por MSN a gustavoh10
De acuerdo Re: deshabilitar componentes con css

Gracias por las respuestas.
Ese no era exactamente el efecto que estaba buscando. Lo que quiero es deshabilitar los componentes.

como dice Kamarada_Malkav voy a ver si puedo hacerlo con javascript

gracias
gustavoh10 está desconectado   Responder Citando
Antiguo 27-ago-2007, 07:31   #5 (permalink)
Kamarada_Malkav no se puede cailificar en este momento
 
Avatar de Kamarada_Malkav
 
Fecha de Ingreso: octubre-2005
Ubicación: Madrid
Mensajes: 68
Re: deshabilitar componentes con css

Con Javascript sería algo como esto:

document.formulario.Nombre.disabled = true;

OJO!! Que esto es para un solo elemento y tendrías que hacerlo para todos, si quieres desabilitar TODOS los campos tendrias que hacerlo con un bucle (o al menos deberías :D)

Saludos.
Kamarada_Malkav está desconectado   Responder Citando
Antiguo 27-ago-2007, 08:03   #6 (permalink)
gustavoh10 ha deshabilitado el karma
 
Avatar de gustavoh10
 
Fecha de Ingreso: diciembre-2005
Ubicación: ARGENTINA
Mensajes: 89
Enviar un mensaje por MSN a gustavoh10
Re: deshabilitar componentes con css

Cita:
Iniciado por Kamarada_Malkav Ver Mensaje
Con Javascript sería algo como esto:

document.formulario.Nombre.disabled = true;

OJO!! Que esto es para un solo elemento y tendrías que hacerlo para todos, si quieres desabilitar TODOS los campos tendrias que hacerlo con un bucle (o al menos deberías :D)

Saludos.
si habia pensado en ponerles ids algo asi como componente1,componente2,componenteN
e ir recuperandolos con el getElementById("") y despues como decir vos
deshabilitarlos.

Gracias!
gustavoh10 está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 05:18.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93