Foros del Web » Creando para Internet » HTML »

Capa para bloquear controles...

Estas en el tema de Capa para bloquear controles... en el foro de HTML en Foros del Web. Hola buenos días gente !!! Bueno, pues eso, ¿Como podría montar una capa, que esté por encima de todos los controles y "que no se ...
  #1 (permalink)  
Antiguo 27/01/2007, 10:03
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 20 años, 10 meses
Puntos: 7
Capa para bloquear controles...

Hola buenos días gente !!!

Bueno, pues eso, ¿Como podría montar una capa, que esté por encima de todos los controles y "que no se vea", pero que al ponerse encima de ella, no te deje modificar los controles que tiene debajo?

Mi intención es mostrar una página detalle, y la quiero mostrar metiendo los textos y los datos en cajas de texto y combos. Pero que el usuario no lo pueda modificar.

Pensé en poner los controles a enabled=false, pero entonces se ven oscuredidos los controles y no me interesa. Asi que pensé en poner una capa "invisible" pero que me bloquee la movida.

En fin, si pueden ayudarme se lo agradecería.

Saludos gente.
__________________
Charlie.
  #2 (permalink)  
Antiguo 27/01/2007, 10:15
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Re: Capa para bloquear controles...

Hola chcma

Puedes poner una capa y darla un ancho y alto que ocupe toda la ventana:

Código:
<style type="text/css">
body,html {height:100%}
#ocultar {position:absolute; width:100%; height:100%;}
</style>
</head>
<body>
<div id="ocultar"></div>
Saludos,
  #3 (permalink)  
Antiguo 27/01/2007, 12:48
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 20 años, 10 meses
Puntos: 7
Re: Capa para bloquear controles...

Muchas Gracias amigo, no obstante, aún asi puedo seguir modificando las cajas de texto... cuando mi objetivo es precisamente ese, no poder tocarlas.

Código:
<style type="text/css">
body,html {height:100%}
#ocultar {position:absolute; width:100%; height:100%;}
</style>
</head>
<body>
<div id="ocultar">
	<input type='textbox' id='txtCaja' value='hola' />
</div>
</body>
__________________
Charlie.
  #4 (permalink)  
Antiguo 27/01/2007, 13:11
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Re: Capa para bloquear controles...

Hola de nuevo.

La capa es solo para que "cubra" la página, no tienes que poner nada dentro de ella.

Código:
<body>
<div id="ocultar"></div>
<input type='textbox' id='txtCaja' value='hola' />
</body>
Saludos,
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 08:04.