Foros del Web » Creando para Internet » HTML »

Click en zona de <td> genera selección

Estas en el tema de Click en zona de <td> genera selección en el foro de HTML en Foros del Web. Buenas a todos. Vieron que si uno pone una imagen en un <td> si alguien clickea en la zona que rodea a la imagen, o ...
  #1 (permalink)  
Antiguo 23/12/2008, 14:26
Rodre
Invitado
 
Mensajes: n/a
Puntos:
Click en zona de <td> genera selección

Buenas a todos. Vieron que si uno pone una imagen en un <td> si alguien clickea en la zona que rodea a la imagen, o en determinados lugares, se le pone una capa gris con transparencia. Supongo que porque la selecciona. Hay alguna forma de evitar esto ?

Gracias y saludos.
  #2 (permalink)  
Antiguo 26/12/2008, 06:35
Avatar de sweetlydark  
Fecha de Ingreso: septiembre-2008
Mensajes: 391
Antigüedad: 15 años, 7 meses
Puntos: 10
Respuesta: Click en zona de <td> genera selección

Creo que no se puede eliminar, es parte del navegador y nunca he visto código para eliminar la. Puede buscar en los especificaciones del navegador pero tendrías que buscarlo para todo los navegadores.
  #3 (permalink)  
Antiguo 28/12/2008, 20:26
Avatar de ElJavista
Colaborador
 
Fecha de Ingreso: marzo-2007
Ubicación: Lima Perú
Mensajes: 2.231
Antigüedad: 17 años, 1 mes
Puntos: 67
Respuesta: Click en zona de <td> genera selección

Bueno, en primer lugar no veo para qué quieres hacer eso si todo el mundo sabe que las páginas web son así, a lo mejor te paresca raro o feo el efecto, pero todo el mundo sabe que siempre ocurre eso. En segundo lugar claro que se puede hacer, solo debes evitar toda selección dentro de la página. O sea, que ni siquiera se podrá seleccionar el texto. Es la única forma que conozco, no se podrá seleccionar nada, o sea, que no se podrá copiar el texto a menos que desactiven JavaScript. Bien. sólo introduce el siguiente código en la etiqueta body:

onselectstart ="return false"

Nada más.

Última edición por ElJavista; 30/12/2008 a las 09:24
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 13:28.