Vorrei disabilitare in asp, il tasto destro, e la evidenzazione dei caratteri e delle immagini con il mouse, in modo tale da disabilitare anche i tasti Ctrl + C
come devo fare?
grazie
![]()
Vorrei disabilitare in asp, il tasto destro, e la evidenzazione dei caratteri e delle immagini con il mouse, in modo tale da disabilitare anche i tasti Ctrl + C
come devo fare?
grazie
![]()
Devi usare JS, ASP non centra...
Per il tasto destro basta questo:
Per la selezione sulla pagina, di tutto ciò che contiene devi usare l'evento (sempre JS) "onSelectStart" (cerca nel forum Scripting).codice:<SCRIPT language=JavaScript> function right(e) { if (navigator.appName == 'Netscape' && (e.which == 3 || e.which == 2)) return false; else if (navigator.appName == 'Microsoft Internet Explorer' && (event.button == 2 || event.button == 3)) { alert("Non puoi copiare il contenuto della pagina!!!"); return false; } return true; } document.onmousedown=right; if (document.layers) window.captureEvents(Event.MOUSEDOWN); window.onmousedown=right;
Ad ogni modo, comunque, avrai sicuramente sentito parlare che il disabilitare il pulsante destro o comunque quelle che sono i tipi di selezione dei contenuti di una pagina, sono solo "palliativi" al problema di vietare il copia/incolla degli oggetti...
Non esiste di fatto un modo per impedire di salvare un'immagine, ecc...![]()
Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!