• User Attivo

    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.