Chiunque visiti il tuo sito Web può copiare e incollare il testo, immagini o codice sorgente. Per evitare questo, è possibile aggiungere i codici per il tuo sito che impedire ai visitatori di clic destro in un punto qualsiasi sul vostro pagine o immagini; selezionando il testo sul tuo sito Web; o visualizzare, copiare e incollare il codice sorgente. Anche se questi codici sono strumenti utili, tenete a mente che è impossibile garantire che il vostro sito Web è completamente protetto. Qualcuno con conoscenze informatiche avanzate può trovare un modo per aggirare questi trucchi.
Istruzioni
1
Copiare uno dei seguenti codici e incollarlo all'interno dei tag di "testa" (< testa >< / testa >) del documento HTML. Ciò impedirà visitatori da clic destro ovunque sulle tue pagine Web. (Nota: questo primo codice funziona solo su browser Internet più recenti.)
< script language = "JavaScript1.1" >
distribuito da in http://www, hypergurl.com <!-var debug = true; funzione
Right(e) {se (Navigator. appName = = "Netscape" & & (e.which = = 3 | | e.which
= = 2)) return false; ElseIf (Navigator. AppName = = 'Microsoft Internet Explorer'
& & (event.button = = 2 | | event.button = = 3)) {alert (' pagina è completamente
protetto!'); restituire false; } return true; } document.onmousedown=right; Se (Layers)
window.captureEvents(Event.MOUSEDOWN); Window.OnMouseDown=right; --> < / script >
O utilizzare questo codice:
< SCRIPT TYPE = "text/javascript" >
<!...
Disable a destra fare clic su script
visitare http://www.rainbow.arch.scriptmania.com/scripts/
var messaggio = "Spiacente, tasto destro del mouse è stata disabilitata";
///////////////////////////////////
funzione clickIE() {se (Document. All) {(message); return false ;}}
funzione clickNS(e) {if
(document.layers|| (Document. getElementById & &! Document. All)) {
Se (e.which==2|| e.which==3) {(message); return false ;}}}
Se (Layers)
{document.captureEvents (Event.MOUSEDOWN); document.onmousedown=clickNS;}
else{document.OnMouseUp=clickNS;Document.OnContextMenu=clickIE;}
Document.oncontextmenu=new funzione ("return false")
-->
< / SCRIPT >
2
Copiare il seguente codice e incollarlo all'interno dei tag di "testa" (< testa >< / testa >) del documento HTML per impedire ai visitatori di selezionare il testo sul tuo sito Web. Questo è importante perché disabilitare tasto destro del mouse non impedire alla gente di selezione del testo con il pulsante sinistro del mouse e quindi facendo clic su "Copia" dal menu del proprio browser.
< SCRIPT TYPE = "text/javascript" >
<!...
Disattivare gli script selezionare testo (IE4 +, NS6 +)
visitare http://www.rainbow.arch.scriptmania.com/scripts/
///////////////////////////////////
Function disableselect(e) () {
restituire false
}
Function reEnable() () {
restituire true
}
Se IE4 +
Document.onselectstart=New funzione ("return false")
Se NS6
Se (window.sidebar) {
Document.OnMouseDown=DisableSelect
Document.OnClick=reEnable
}
-->
< / SCRIPT >
3
Copia questo codice e incollarlo direttamente dopo il tag < HEAD > nel documento HTML. Se un visitatore destro su una delle tue immagini, una finestra pop-up dicendo: "Mi dispiace, tasto destro del mouse è disattivato".
< script language = "JavaScript" >
distribuito da http://hypergurl.com <!-var popup = "Siamo spiacenti, pulsante destro del mouse
è disabled.\n\nThis sito Copyright © 2000"; funzione noway(go) {if
(Document. All) {se (event.button = = 2) {alert(popup); return false;}} se (Layers)
{Se (go.which = = 3) {alert(popup); return false;}} } Se (Layers)
{document.captureEvents(Event.MOUSEDOWN)}; Document.OnMouseDown=Noway; -->
< / script >
4
Inserire "invisibile" tag intorno l'intero documento HTML per nascondere il codice sorgente da parte dei visitatori. Senza questo codice (o qualcosa di simile), visitatori possono Mostra, copiare e incollare il codice sorgente facendo clic su "Menu", "Mostra" e poi "Sorgente". Pertanto, tua pagina dovrebbe apparire come questo: < invisibile > Your HTML documento passa qui < / invisibile >