Scuola forum (scuo.la) - Forum di discussione per le scuole

Scuola forum (scuo.la) - Forum di discussione per le scuole (https://www.scuolaforum.org/)
-   Informatica (https://www.scuolaforum.org/informatica/)
-   -   Come disabilitare la copia delle immagini da pagina html (https://www.scuolaforum.org/informatica/712-come-disabilitare-la-copia-delle-immagini-da-pagina-html.html)

ansa 05-26-2008 10:35 PM

Come disabilitare la copia delle immagini da pagina html
 
Un saluto a tutti voi.
Ho una domandina non troppo scontata da porvi ed è questa: è possibile impedire la copia di immagini da una pagina web scritta in html?
A complicare la cosa, queste miniature di immagini sono collegate ad immagini più grandi così che quando clicco si ingrandisce l'immagine... e io dovrei proteggere entrambe!!
So che ogni pagina che visitiamo viene automaticamente scaricata dal browser ma bisogna essere comunque un po’ bravini per andarle a recuperare: uno che se ne intende poco non ci riesce.
Ho visto per esempio alcuni siti che inibiscono il tasto di destra, e quando lo si clicca compare un messaggio di copyright... ma va solo con explorer ed invece con firefox il tasto funziona tranquillamente.
Detto questo, come si fa ad inibire questo tasto, magari per entrambi i browser?
In alternativa, vi sono altri sistemi per impedire di poter scaricare le immagini a i più inesperti?
Ai guru credo che sia impossibile impedirlo... giusto?
Grazie
Ciao

Zeno 05-28-2008 02:06 PM

Impedire ad una qualsiasi persona che se ne intenda un'attimino di pc, di poter scaricare le immagini che visualizza in un browser... è impossibile.
Quello invece di disabilitare il tasto per impedire il salvataggio delle immagini ai più prinicpianti, è facilmente realizzabile con uno script.
Qui ce n'è uno per esempio:
http://www.mrwebmaster.it/script/no-...click_722.html

Fernando 05-30-2008 03:22 PM

Quello è un casino però, fai molto prima con questo e ti permette la protezione sia per Explorer che per altri browser.

Ti ricopio il codice da inserire dopo il tag di apertura <body >:

codice:

<script language=JavaScript>
<!--

var message="Tasto destro disabilitato!";

///////////////////////////////////
function clickIE4(){
if (event.button==2){
alert(message);
return false;
}
}

function clickNS4(e){
if (document.layers||document.getElementById&&!document.all){
if (e.which==2||e.which==3){
alert(message);
return false;
}
}
}

if (document.layers){
document.captureEvents(Event.MOUSEDOWN);
document.onmousedown=clickNS4;
}
else if (document.all&&!document.getElementById){
document.onmousedown=clickIE4;
}

document.oncontextmenu=new Function("alert(message);return false")

// -->
</script>

Puoi poi modificarlo sostituendo a "Tasto destro disabilitato!" la dicitura di copyright, o quello che ti pare.:ciaociao:

WorldComputing 07-23-2009 11:04 AM

seguendo questo discorso
 
Salve, seguendo questo discorso, io possiedo un forum in phpbb3 e mi chiedevo se fosse possibile bloccare il tasto destro in tutte le pagine. Spero in un aiuto o chiarimento. Ciao :ciaociao:


Tutti gli orari sono GMT +2. Attualmente sono le 03:22 AM.