Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Copia incolla in ASP

  1. #1

    Copia incolla in ASP

    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


  2. #2
    Devi usare JS, ASP non centra...

    Per il tasto destro basta questo:

    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;
    Per la selezione sulla pagina, di tutto ciò che contiene devi usare l'evento (sempre JS) "onSelectStart" (cerca nel forum Scripting).

    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!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.