Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal boa tarde.
Eu preciso bloquear o CTRL+C de uma pagina, mas queria fazer isso somente de um trecho, por exemplo no codigo abaixo
<div id='1'>Conteudo da div 1</div>
<div id='2'>Conteudo da div 2<a href="https://google.com">Google</a></div>
<div id='3'>Conteudo da div 3</div>
como eu poderia fazer para quando o usuário selecionar o conteúdo das três divs bloquear o CTRL + C
Ou melhor ainda será que existe uma maneira de permitir que ele copie o conteudo mas não copie o endereço dos links
Alguém sabe se consigo fazer isso?
Você pode detectar quando o usuário apertar ctrl+c
https://stackoverflow.com/questions/2903991/how-to-detect-ctrlv-ctrlc-using-javascript
E quando detectar, pode manipular o que vai pro clipboard
https://www.w3schools.com/howto/howto_js_copy_clipboard.asp