Eliminar Copy/Paste y Print

15/07/2004 - 00:22 por Miguel Angel | Informe spam
Tengo una aplicación que permite visualizar documentos en
la intranet de mi cliente, en base a categorias y otras
clasificaciones.

Mi problema es que necesito que los usuarios no puedan
seleccionar todo o parte del documento para despues dar un
Copy/Paste y obtener así una copia local... tampoco debo
permitirles que puedan imprimir los documentos.

Necesito alguna rutina que inhabilite estos comandos:
Copy, Paste y Print.

Ojalá y me puedan ayudar.

Gracias de antemano
 

Leer las respuestas

#1 Franco Figùn
15/07/2004 - 00:33 | Informe spam
Hola
En principio, bloquear esos botones o funciones en el cliente, hasta donde
yo se, no se puedepero hay algunos trucos, por ejmplo:

1) Usando este script, podes deshabilitar el menu contextual que aparece
cuando tocas el boton derecho sobre la pagina:

<SCRIPT LANGUAGE="javascript">
<!--
var message="";
function clickIE() {if (document.all) {(message);return false;}}
function clickNS(e) {if
(document.layers||(document.getElementById&&!document.all)) {
if (e.which==2||e.which==3) {(message);return false;}}}
if (document.layers)
{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}
else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}

document.oncontextmenu=new Function("return false")
</SCRIPT>

2) Para hacer la aplicacion segura, deberìas poner tus paginas que no queres
que sean copiadas, dentro de un iframe, y poner el codigo de arriba en ambas
paginas, para que tampoco puedan acceder al menu del explorer para que
puedan ir a VER, y CODIGO FUENTE...

Otra forma no se me ocurre, espero te sirva...

"Miguel Angel" escribió en el mensaje
news:2c6b001c469f1$1e887270$
Tengo una aplicación que permite visualizar documentos en
la intranet de mi cliente, en base a categorias y otras
clasificaciones.

Mi problema es que necesito que los usuarios no puedan
seleccionar todo o parte del documento para despues dar un
Copy/Paste y obtener así una copia local... tampoco debo
permitirles que puedan imprimir los documentos.

Necesito alguna rutina que inhabilite estos comandos:
Copy, Paste y Print.

Ojalá y me puedan ayudar.

Gracias de antemano

Preguntas similares