- Home
- Categorie
- Coding e Sistemistica
- Gestione di Forum
- disalbilitare la copia
-
disalbilitare la copia
Ciao a tutti,
sul mio forum (board = phpBB3), vorrei impedire che alcune pagine fossero "copiabili", così ho pensato di creare un BBCode che contenesse quella funzione (la disabilitazione del tasto DX) per essere usato liberamente dagli utenti.
Posto il codice:
Uso del BBCode
copyright /copyright ```HTML
<script language=JavaScript>
<!--//Disable right click script
var message="impossibile copiare il documento";
function clickIE() {if (document.all) {(message);return false;}}
function clickNS(e) {if
(document.layers||(document.getElementById&&!document.all)) {
if (e.which==2||e.which==3) {(message);return false;}}}
if (document.layers)
{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}
else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}document.oncontextmenu=new Function("return false")
// -->
</script>Dovè che sbaglio? Come posso impedire la copia dei miei documenti? EDIT: ovviamente, nell' uso del BBCode, la scritta "copyright" è racchiusa tra 2 [] (parentesi quadre), solo che nel postare ho dovuto toglierle in quanto nel messaggio non appariva la scritta.