Quiero deshabilitar la impresión y el guardado de una página web desde el menú de archivos con JQUERY o JAVASCRIPT

Por favor ayuda quiero un código para deshabilitar la impresión y el guardado de una página web desde el menú de archivos con JQUERY o JAVASCRIPT

preguntado el 22 de mayo de 12 a las 18:05

2 Respuestas

Puede tener un estilo CSS que solo será visible al imprimir:

<link rel="stylesheet" href="print.css" type="text/css" media="print" />

Entonces supongo que puedes hacer algo como:

*{
    color:#fff !important;
    background:#fff !important;
    line-height:0 !important;
    font-size:0 !important;
    height:0 !important;
    width:0 !important;
    /*...*/
}

Aquí también hay un tutoriales.

Esto no evitará la impresión, pero debería funcionar para lo que desea.

Sobre evitar que se guarde la página, eso es imposible, si están viendo la página, ya la descargaron. Lo mejor que puedes hacer es ofuscar tu código para que sea ilegible.

Herramientas de ofuscación/compresor:

contestado el 22 de mayo de 12 a las 19:05

Es posible que pueda deshabilitar la impresión con algún CSS inteligente, pero no creo que pueda evitar que un usuario guarde la página. Una página web realmente no puede modificar el comportamiento del navegador en esa medida.

Para aclarar, cuando digo deshabilitar la impresión, es posible que pueda hacer que solo imprima una página en blanco, no que realmente la deshabilite.

contestado el 22 de mayo de 12 a las 18:05

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.