Ver Mensaje Individual
  #9 (permalink)  
Antiguo 21/12/2010, 08:44
furoya
(Desactivado)
 
Fecha de Ingreso: noviembre-2002
Ubicación: Ciudad Autónoma de Buenos Aires
Mensajes: 2.367
Antigüedad: 21 años, 6 meses
Puntos: 317
Respuesta: No seleccionar texto

Hola todos :

Aprovecho que paso por aquí y sugiero buscar en este sitio y en otros, porque la pregunta no es original.

Evitar el copiar y pegar en un input

Por otro lado, hay métodos para 'no seleccionar' en CSS/HTML; aunque no son todavía compatibles ni muy prácticos, y los CSS se pueden desactivar simplemente cambiando la hoja de estilos a una limpia o personalizada que elimine las restricciones. Los navegadores nuevos lo hacen.

Ya que estoy, también dejo un ejemplo (más)

Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<html>
<head>
<meta http-equiv=Content-Type content="text/html; charset=utf-8">
<title>SIN SELECCIÓN.</title>

<style type="text/css">

::selection { color: yellow; 
} 

body { -moz-user-select: none; 
-o-user-select: none; 
-webkit-user-select: none; 
-ie-user-select: none; 
user-select: none; }

</style>
</head>
<body unselectable="on">

QWERTYUIOP en cuerpo.

<p style="background-color: yellow">QWERTYUIOP en párrafo.</p>

</body>
</html>
Recordando lo que ya mencioné en el otro tema : unselectable no se hereda.

El ::selection está para que puedan experimentar, no puedo hacer que me mande el texto a display : none.