Un Evento Unico. 5 Sale. 27 Interventi. SEO, SOCIAL, E-Commerce, Mobile, Turismo.
CLICCA QUI e SCOPRI DI PIù X Chiudi
 
Forum GT: Condividiamo idee e conoscenza Forum GT: Condividiamo idee e conoscenza


Condividi questo contenuto nei Social Network:
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito.


Vai indietro   Forum per Webmaster: Condividiamo Idee e Conoscenza > Sviluppo e Gestione siti web > HTML e XHTML
Benvenuto! Forum Regole FAQ Lista utenti Calendario Segna come letti

HTML e XHTML Il codice di scrittura per pagine web

Hey Amico Visitatore,
Condividi con noi le tue idee e la tua conoscenza Aprendo una nuova discussione nella sezione HTML e XHTML


Rispondi
 
LinkBack Strumenti di discussione
Vecchio 14-12-06, 19:59   #1 (permalink)
User
 
Data di registrazione: Oct 2006
Messaggi: 18
Come Disabilitare Il Tasto Destro Del Mouse

É possibile fare senza il nessaggio ...

Questo tipo ..con il messaggio:

Codice:
 <script language="JavaScript1.2"> 
var clickmessage="MESSAGGIO" 
function disableclick(e) { 
if (document.all) { 
if (event.button==2||event.button==3) { 
if (event.srcElement.tagName=="IMG"){ 
alert(clickmessage); 
return false; 
} 
} 
} 
else if (document.layers) { 
if (e.which == 3) { 
alert(clickmessage); 
return false; 
} 
} 
else if (document.getElementById){ 
if (e.which==3&&e.target.tagName=="IMG"){ 
alert(clickmessage) 
return false 
} 
} 
} 
function associateimages(){ 
for(i=0;i<document.images.length;i++) 
document.images[i].onmousedown=disableclick; 
} 
if (document.all||document.getElementById) 
document.onmousedown=disableclick 
else if (document.layers) 
associateimages() 
</script>
con senza messaggio si può fare?

Ultima modifica di claudioweb : 19-05-07 15:34.
arma990 non in linea   Rispondi citando
Vecchio 15-12-06, 08:54   #2 (permalink)
Esperto
 
L'avatar di hogudo
 
Data di registrazione: May 2006
Ubicazione: Bologna
Messaggi: 2,155
Invia un messaggio tramite ICQ a hogudo Invia un messaggio tramite MSN a hogudo Invia un messaggio tramite Skype a hogudo
Dico solo una cosa senza entrare nel merito del javascript.

Se è per salvaguardare il codice, non esiste un metodo per evitare ad un utente web medio di visualizzare il tuo codice html. Vuoi per la cache, vuoi per le combinazioni di tasti del browser, vuoi per le estensioni dei vari browser (che magari te lo disabilitano).

Altrettanto impossibile è salvaguardare le immagini, perchè, proprio male che vada, posso stampare lo schermo.

Detto questo passo la parola ai maestri del javascript
__________________
Massimiliano Navacchia aka Hogudo
hogudo non in linea   Rispondi citando
Vecchio 19-05-07, 03:44   #3 (permalink)
User
 
Data di registrazione: May 2007
Messaggi: 207
Quote:
hogudo Visualizza il messaggio
Detto questo passo la parola ai maestri del javascript
Hai ragione che è impossibile salvaguardare un sito al giorno d'oggi, basta pensare che esistono programmi come HTTrack Website Copier che copiano un intero sito sul HD !!! Però noi cerchiamo di fare il possibile io proprongo il seguente codice in Javascript per disattivare il tasto destro :

Codice:
<script>
if (top.frames.length != 0)
{
top.location = self.document.location;
}

var omitformtags=["input", "textarea", "select"]

omitformtags=omitformtags.join("|")

function disableselect(e){
if (omitformtags.indexOf(e.target.tagName.toLowerCase())==-1)
return false
}

function reEnable(){
return true
}

if (typeof document.onselectstart!="undefined")
document.onselectstart=new Function ("return false")
else{
document.onmousedown=disableselect
document.onmouseup=reEnable
}

var mes="©Copyright 2007 By D-Royal";

function clickIE()  {if (document.all) {alert(mes);return false;}}
function clickNS(e) {if 
(document.layers||(document.getElementById&&!document.all)) {
if (e.which==2||e.which==3) {alert(mes);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>
Alla prossima ragazzi


___________________________________________
Web dreams'07 Progettazione e Creazione siti web

Ultima modifica di claudioweb : 19-05-07 15:34.
D-royal non in linea   Rispondi citando
Vecchio 19-05-07, 15:32   #4 (permalink)
Moderatore
 
L'avatar di claudioweb
 
Data di registrazione: Jul 2005
Ubicazione: Salento
Messaggi: 3,671
Invia un messaggio tramite ICQ a claudioweb Invia un messaggio tramite Skype a claudioweb
Quoto

Io propongo questo codice:

Codice:
 <body oncontextmenu="return false" ondragstart="return false" onselectstart="return false">
Ho editato i vostri post, è buona abitudine, nonchè consigliato dal regolamento, formattare il codice

@D-royal puoi impostare la tua firma in automatico dal pannello utente
__________________

Twitter un giorno, quando avrò tempo, inizierò ad usarlo di più
claudioweb non in linea   Rispondi citando
Vecchio 19-05-07, 18:26   #5 (permalink)
User
 
Data di registrazione: May 2007
Messaggi: 207
Quote:
claudioweb Visualizza il messaggio
Quoto

Io propongo questo codice:

Ho editato i vostri post, è buona abitudine, nonchè consigliato dal regolamento, formattare il codice
Ok !! Grazie mi ero dimenticato !!!
D-royal non in linea   Rispondi citando
Vecchio 12-08-09, 16:58   #6 (permalink)
User Newbie
 
Data di registrazione: Aug 2009
Messaggi: 3
Ciao, puoi aiutarmi?
A me interessa disabilitare il tasto destro, vedo che proponete vari codici, ma quello che non so, dove va inserito questo codice?
A me serve per ebay.
Qualcuno può spiegarmelo senza essere troppo tecnico?
Premetto che non sono esperto anzi...
Grazzi mille
salvatore1970 non in linea   Rispondi citando
Vecchio 13-08-09, 15:42   #7 (permalink)
Moderatore
 
L'avatar di claudioweb
 
Data di registrazione: Jul 2005
Ubicazione: Salento
Messaggi: 3,671
Invia un messaggio tramite ICQ a claudioweb Invia un messaggio tramite Skype a claudioweb
Ciao, benvenuto

Puoi adattarlo ad ebay in questo modo, vai nella visualizzazione html e incolli questo codice.

Poi metti la descrizione nella parte dove dice Qui tutta la descrizione

Codice:
<div oncontextmenu="return false" ondragstart="return false" onselectstart="return false">
  Qui tutta la descrizione
</div>
__________________

Twitter un giorno, quando avrò tempo, inizierò ad usarlo di più
claudioweb non in linea   Rispondi citando
Vecchio 17-08-09, 16:54   #8 (permalink)
User Newbie
 
Data di registrazione: Aug 2009
Messaggi: 3
Ciao Claudio, grazie per la spiegazione ma non funziona, forse sbaglio qualcosa?
Ho copiato il codice come sotto in html alla fine

<div oncontextmenu="return false" ondragstart="return false" onselectstart="return false">
Qui tutta la descrizione
</div>

Poi ho cancellato la scritta rossa, ed inserito la mia descrizione (Non puoi copiare)
Dove sbaglio?
Grazie
salvatore1970 non in linea   Rispondi citando
Vecchio 17-08-09, 17:16   #9 (permalink)
Moderatore
 
L'avatar di claudioweb
 
Data di registrazione: Jul 2005
Ubicazione: Salento
Messaggi: 3,671
Invia un messaggio tramite ICQ a claudioweb Invia un messaggio tramite Skype a claudioweb
Dipende sicuramente dell'editor di Ebay che ha diversi filtri.

Prova a seguire questa guida
http://reviews.ebay.com/DISABLE-RIGHT-CLICK-PROTECT-IMAGES-IN-YOUR-LISTING_W0QQugidZ10000000005023316
__________________

Twitter un giorno, quando avrò tempo, inizierò ad usarlo di più
claudioweb non in linea   Rispondi citando
Vecchio 17-08-09, 20:23   #10 (permalink)
User Newbie
 
Data di registrazione: Aug 2009
Messaggi: 3
Grazie Claudio, hai risolto il mio problema....
Ti auguro una buona serata!!
salvatore1970 non in linea   Rispondi citando
Vecchio 01-08-10, 15:15   #11 (permalink)
User
 
L'avatar di eclshop
 
Data di registrazione: Mar 2010
Ubicazione: Napoli
Messaggi: 21
Invia un messaggio tramite MSN a eclshop Invia un messaggio tramite Skype a eclshop
Zencart

Quote:
claudioweb Visualizza il messaggio
Ciao, benvenuto

Puoi adattarlo ad ebay in questo modo, vai nella visualizzazione html e incolli questo codice.

Poi metti la descrizione nella parte dove dice Qui tutta la descrizione

Codice:
<div oncontextmenu="return false" ondragstart="return false" onselectstart="return false">
  Qui tutta la descrizione
</div>
Sapresti dirmi sullo zencart dove va inserito il codice ?
__________________
Maurizio - Ecl Shop
eclshop non in linea   Rispondi citando
Vecchio 01-08-10, 15:39   #12 (permalink)
Moderatore
 
L'avatar di claudioweb
 
Data di registrazione: Jul 2005
Ubicazione: Salento
Messaggi: 3,671
Invia un messaggio tramite ICQ a claudioweb Invia un messaggio tramite Skype a claudioweb
Quote:
eclshop Visualizza il messaggio
Sapresti dirmi sullo zencart dove va inserito il codice ?
Non uso quel cms, comunque dovresti editare il tema ed inserire il codice sul tag body.

Dovresti trovarlo nell'header del template.
__________________

Twitter un giorno, quando avrò tempo, inizierò ad usarlo di più
claudioweb non in linea   Rispondi citando
Vecchio 02-08-10, 22:41   #13 (permalink)
 
L'avatar di tigrone
 
Data di registrazione: Oct 2009
Ubicazione: Garlasco... non sono stato io!!!!
Messaggi: 347
Mi spiegate a cosa serve disabilitare il tasto destro a parte il fatto di rendere il sito molto "amatoriale"?
tigrone non in linea   Rispondi citando
Vecchio 03-08-10, 07:18   #14 (permalink)
User
 
L'avatar di eclshop
 
Data di registrazione: Mar 2010
Ubicazione: Napoli
Messaggi: 21
Invia un messaggio tramite MSN a eclshop Invia un messaggio tramite Skype a eclshop
Ostacolare la copia

Si cerca di ostacolare un pochino la copia dei contenuti / immagini del sito. A volte costa molto lavoro elaborare una fotografia o scrivere delle accurate descrizioni che puntualmente te le ritrovi copiate da qualche ebayeriano o da qualche altro venditore magari tuo concorrente che se li è piazzati pari pari sul suo sito.
Naturalmente sappiamo che questo tipo di ostacolo può essere aggirato però non bisogna pensare che tutti sanno tutto perchè non è vero.
__________________
Maurizio - Ecl Shop
eclshop non in linea   Rispondi citando
Vecchio 03-08-10, 09:10   #15 (permalink)
 
L'avatar di tigrone
 
Data di registrazione: Oct 2009
Ubicazione: Garlasco... non sono stato io!!!!
Messaggi: 347
Quote:
eclshop Visualizza il messaggio
.Naturalmente sappiamo che questo tipo di ostacolo può essere aggirato...
Usare il blocco del tasto destro equivale a proteggersi con una mano da una fucilata!... oltre a dare fastidio e l'impressione di un sito amatoriale al navigatore.

L'unico modo di proteggere efficacemente una foto è imprimergli un watermark.
Poi, un bel copyright e protezione dei contenuti a livello legale; sotto questo aspetto, il blocco del tasto destro fa solo ridere!
tigrone non in linea   Rispondi citando
Rispondi
Tags: , , ,



Strumenti di discussione

Regole di scrittura
Non puoi postare nuove discussioni
Non puoi rispondere alle discussioni
Non puoi allegare file
Non puoi editare i tuoi post

BB code is Attivo
smilies è Attivo
[IMG] il codice è Attivo
Il codice HTML è Disattivato
Trackbacks are Attivo
Pingbacks are Attivo
Refbacks are Disattivato
Vai al forum



Tutti gli orari sono GMT +3. Attualmente sono le 07:29.




Forum GT - © 2004-2009 GT idea S.r.l P.iva 02418200800 - Privacy/Disclaimer

SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.