Precedente :: Successivo |
Autore |
Messaggio |
bluedragon84 Eroe in grazia degli dei


Registrato: 19/08/07 15:33 Messaggi: 77 Residenza: Tra i tasti del notebook
|
Inviato: 26 Ago 2007 12:46 Oggetto: Come disabilitare il tasto dx mouse nell'html di un blog? |
|
|
Ciao a tutti.
Vorrei sapere come faccio a disabilitare il tasto destro del mouse per quanto riguarda un blog? Su html.it ho trovato un codice da inserire entro i tag /body, ma nella struttura del codice html di BLOGGER (usando Mozilla Firefox) non compare alcune tag BODY.
Sperando che la mia domanda sia chiara, lascio a voi risolvere l'enigma
Ciao!
Bluedragon84 |
|
Top |
|
 |
ioSOLOio Amministratore


Registrato: 12/09/03 19:01 Messaggi: 16342 Residenza: in un sacco di...acqua
|
Inviato: 26 Ago 2007 13:31 Oggetto: |
|
|
solitamente si utilizzano degli script, ve ne una moltitudine, da posizionare nella pagina.
Ad esempio questo che a un neofito magari può apparire più confuso
Codice: |
<script>
<!--
document.write(unescape("%3Cscript%20language%3D%22JavaScript%22%3E%0D%0A/*%20disabilita%20mouse%20destro%0D%0A*/%0D%0A%0D%0Afunction%20clickIE%28%29%20%7Bif%20%28document.all%29%20%7B%28message%29%3Breturn%20false%3B%7D%7D%0D%0Afunction%20clickNS%28e%29%20%7Bif%20%0D%0A%28document.layers%7C%7C%28document.getElementById%26%26%21document.all%29%29%20%7B%0D%0Aif%20%28e.which%3D%3D2%7C%7Ce.which%3D%3D3%29%20%7B%28message%29%3Breturn%20false%3B%7D%7D%7D%0D%0Aif%20%28document.layers%29%20%0D%0A%7Bdocument.captureEvents%28Event.MOUSEDOWN%29%3Bdocument.onmousedown%3DclickNS%3B%7D%0D%0Aelse%7Bdocument.onmouseup%3DclickNS%3Bdocument.oncontextmenu%3DclickIE%3B%7D%0D%0Adocument.oncontextmenu%3Dnew%20Function%28%22return%20false%22%29%0D%0A%3C/script%3E%0D%0A%0D"));
//-->
</script>
|
oppure questo che mantiene abilitato il tasto destro ma non permette il classico salvataggio delle immagini col tasto destro (solo con IE)
Codice: |
<html>
<head>
<script language="JavaScript">
function copri() {
document.images[0].style.left=window.event.x -5
document.images[0].style.top=window.event.y -5;
}
</script>
</head>
<BODY onMouseMove="copri()">
<img style="position:absolute;filter:alpha(opacity='0')">
<IMG src="immagine.jpg"><! questa è l'immagine mostrata nella pagina che "non si può" copiare>
</body>
</html>
|
e molti altre varianti.
A mio parere, servono a nulla se non esclusivamente ad appesantire la pagina, dal momento che sono comunque aggirabili in maniera elementare
Il codice resta comunque visibile da Visualizza-> Sorgente Pagina in Firefox, da Visualizza->HTML in IE ;
le immagini sono comunque prelevabili
il testo è selezionabile e al posto del Copia sul menu contestuale si può usare il Ctrl+C
certo, puoi impedire la selezione del testo, puoi impedire l'uso del comando Visualizza/HTML, puoi nascondere le immagini dietro a layer o gif trasparenti, pui metterti a codificare tutto il codice.
Ma è un lavoro inutile perchè in cinque minuti un utente qualsiasi armato di Google scopre come aggirare quegli script.
Ci possono essere soluzioni alternative in caso di necessità.
Ad esempio per preservare una immagine, puoi inserire sulla medesima una filigrana o un logo in maniera che "disturbi" |
|
Top |
|
 |
bluedragon84 Eroe in grazia degli dei


Registrato: 19/08/07 15:33 Messaggi: 77 Residenza: Tra i tasti del notebook
|
Inviato: 26 Ago 2007 18:58 Oggetto: |
|
|
Cosa intendi per filigrana e logo? Come faccio? |
|
Top |
|
 |
ioSOLOio Amministratore


Registrato: 12/09/03 19:01 Messaggi: 16342 Residenza: in un sacco di...acqua
|
Inviato: 27 Ago 2007 14:49 Oggetto: |
|
|
bluedragon84 ha scritto: | Cosa intendi per filigrana e logo? Come faccio? |
Filigrana..o anche watermark, ovvero una scritta o logo in trasparenza sull'immagine medesima: si inserisce utilizzando programmi di grafica.
Se sei interessato, direi che puoi postare una domanda specifica nel forum Grafica |
|
Top |
|
 |
|