FAQ |
Lista utenti |
Gruppi sociali |
Calendario |
Cerca |
Messaggi odierni |
|
|
LinkBack | Strumenti della discussione | Modalità di visualizzazione |
|
|||
Come disabilitare la copia delle immagini da pagina html
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 |
|
|||
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 |
|
|||
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> |
|
|
Discussioni simili | ||||
Discussione | Forum | |||
Programmino per misurare gli angoli delle immagini a video? | Informatica | |||
Disabilitare l'ABS in auto per aiutare la frenata sulla neve | Auto, Moto, Motori | |||
Il miglior Redirect 301 da utilizzare in una pagina HTML | Informatica | |||
Dove trovare copia certificato d’esame di inglese ket | Inglese | |||
Miglior ordinamento delle voci del file .css in sito html | Informatica |