Red de conocimiento informático - Material del sitio web - Cómo proteger su sitio web

Cómo proteger su sitio web

Simplemente utilice la función de clic derecho para desactivar el uso del sitio web.

Código sobre cómo evitar la copia con clic derecho. Probablemente existan los siguientes tipos:

Entrada bajo declaración lthead gt

ltbody onselectstart = " return false;" oncontextmenu = " return false" gt

Simplemente agregue el siguiente código en la parte inferior del archivo de la página de inicio del sistema (default.asp) y del archivo de registro (article.asp). Ambos archivos están en el directorio raíz.

ltnoscript gt

ltiframe scr="*.htm " gt lt/iframe gt

lt/noscript gt

lt; Lenguaje de secuencias de comandos = " JavaScript " gt

document .oncontextmenu = new Function(" event . return value = false;");

document onselectstart = new Function(" event . return value = false; ");

lt/script gt;

La ventaja es que es simple, pero la protección no es suficiente y es fácil de descifrar.

Algunos métodos encontrados:

El primer código JS que deshabilita las funciones de clic derecho, tecla Ctrl y copia.

Algunas páginas de sitios T prohíben el uso de las funciones de hacer clic derecho y copiar, o incluso el uso de la tecla Ctrl. ¿Cómo se consigue este efecto? En realidad es muy simple. Solo una llamada a un código JS.

El siguiente cuadro de texto es el código necesario para lograr este efecto:

Clic de función (e) {

if (document.all) {

if(evento . botón == 1 | | evento . botón == 2 | | evento . botón == 3){

oncontextmenu = ' return false

}

}

if (document.layers) {

if (e.what == 3) {

oncontextmenu = ' return falso

}

}

}

if (document.layers) {

document.captureEvents( evento . MOUSEDOWN);

}

document. onmousedown = hacer clic

documento oncontextmenu = nueva función(" return false;")

var Stroke=true

Var hotkey=17 /* hotkey es el valor clave de la tecla de acceso rápido, que es el código ASII, donde 99 representa la tecla C*/

if (document.layer )

document.captureEvents(event.

key)

Función gogo(e)

{ if (document.layers) {

if(e . cual == tecla de acceso rápido y; amp viaje){

Alert("Error de operación. ¡Quizás presionaste la tecla incorrecta!");} }

else if (document.all){

if(event . código de clave = = tecla de acceso rápido amp; ampTravel){ alert("Error de operación. ¡Quizás presionaste la tecla incorrecta!"); /p>

Guarde el código anterior como un archivo JS y luego úselo

El segundo es deshabilitar el clic derecho y la navegación automática.

Descripción del script:

Agregue el siguiente código a

ltscript language = " javascript " gt

if(navigator . appname . index of(" Internet Explorer ")! = -1)

documento .onmousedown = sin explorador de código fuente;

Función noSourceExplorer()

{

if(evento . botón == 2 | evento . botón == 3)

{

Alerta ("No hacer clic derecho... ¡Ir a la página de inicio!") ;

ubicación.replace(".com");

}

}

lt/script gt;

El tercero es deshabilitar el código de clic derecho

Agregue el siguiente código entre y .

ltscript language = " JavaScript " gt

document .oncontextmenu = new Function(" evento . valor de retorno = false;"

document . new Function(" event . return value = false;");

lt/script gt

La ventaja es que utiliza script JS, pero es más complicado y fácil de usar. grieta.

Método recomendado:

Inserte el siguiente código en el script web (header.asp):

ltbody on context menu = ' return false ' ondragstart = ' return false '

onselectstart = 'return false' on select = 'selección de documento()'

oncopy = 'documento vacío()' onbeforecopy = 'retorno de selección. false '

onmouseup = ' documento . selección vacía()' gt;

El código anterior significa que cuando el mouse selecciona el texto, está vacío.

La ventaja es que el código es fácil de implementar y no requiere soporte de script JS.

Y, en general, después de descifrar y copiar, el portapapeles también se borrará.

Eliminé onmouseup = 'document.selección.vacío()', porque este código significa que cuando aparece el botón del mouse, el contenido seleccionado está vacío, lo que afectará el inicio de sesión normal.

Consulta el blog de Blog Park y trabaja duro para alcanzar tus objetivos.