Foro de la Comunidad SIU

Toba => Toba - Desarrollo => Mensaje iniciado por: jorozco en Abril 29, 2022, 11:42:23 am

Título: No permitir COPY - PASTE en proyecto
Publicado por: jorozco en Abril 29, 2022, 11:42:23 am
Buenos días
Alguien me puede orientar como aplicar sobre un proyecto toba, para que el usuario NO pueda copiar y pergar???

Es viable??

Gracias y cordial saludo
Título: Re:No permitir COPY - PASTE en proyecto
Publicado por: richard en Mayo 02, 2022, 12:30:40 pm
Hola Jhon,

para llevar eso adelante debes anular dichos eventos en JS, esto es ... capturarlo y evitar que realicen cualquier accion.

Por ejemplo, algo asi (https://stackoverflow.com/questions/5510129/how-to-disable-paste-ctrlv-with-jquery)

Saludos
Título: Re:No permitir COPY - PASTE en proyecto
Publicado por: jorozco en Mayo 13, 2022, 06:58:39 pm
Richard buenas tardes,
mil gracias por responder la siguiente funcion en el body en el código del CI me soluciona lo del copy paste, pero como tengo combos en las interfaces, las mismas se interrumpen por la línea que tiene un echo, como lo puedo solucionar

function ini () {
       echo "<body oncopy='return false' onpaste='return false'>";
}

En JS como puedo adicionar dicha línea, donde?

Quedo atento,
Cordial saludo
Título: Re:No permitir COPY - PASTE en proyecto
Publicado por: richard en Mayo 17, 2022, 11:18:13 am
Hola Jhon,

en lugar de realizar el echo de forma indiscriminada en la funcion ini()... porque no lo efectuas unicamente al extender el comportamiento JS del CI o al redefinir su layout?.

En JS seguramente accediendo al DOM puedas llevar adelante dicha modificacion.

Saludos