Originalmente inviato da
crecker
<body oncontextmenu="return false"
onselectstart="return false" ondragstart="return false">
Quello è solo per IExplorer e comunque per i principianti che non sanno di poter accedere al sorgente non criptato.. Fatto sta che sul mio Firefox 3 è installato un Add-On chiamato "QuickJava" che disabilita con un click nella statusBar qualsiasi AppletJava e Javascript.. Per aumentare la difficoltà di manovra ai "ladri niubbi", puoi aggiungere alcuni codici JS/HTML.. Questo disabilita la Image-Toolbar di IExplorer:
Codice HTML:
<meta http-equiv="imagetoolbar" content="no">
Questo disabilita la Selezione per IExplorer e Firefox ( non va bene per Opera se nella pagina sono presenti i form, ma ne trovi di simili nella rete )..
Codice HTML:
<script type="text/javascript">
<!--
//Disable select-text script (IE4+, NS6+)- By Andy Scott
//Exclusive permission granted to Dynamic Drive to feature script
//Visit [url]http://www.dynamicdrive.com[/url] for this script
function disableselect(e){
return false}
function reEnable(){
return true}
//if IE4+
document.onselectstart=new Function ("return false")
//if NS6
if (window.sidebar){
document.onmousedown=disableselect
document.onclick=reEnable}
//--></script>
Questo disabilita il tasto destro su tutta la pagina senza messaggio:
Codice HTML:
<script type="text/javascript">
<!--
//Disable right click script III- By Renigade (renigade@mediaone.net)
//For full source code, visit http://www.dynamicdrive.com
var message="";
///////////////////////////////////
function clickIE() {if (document.all) {(message);return false;}}
function clickNS(e) {if
(document.layers||(document.getElementById&&!document.all)) {
if (e.which==2||e.which==3) {(message);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>
Questo disabilita il tasto destro su tutta la pagina con messaggio:
Codice HTML:
<script type="text/javascript">
<!--
//Disable right mouse click Script
//By Maximus (maximus@nsimail.com) w/ mods by DynamicDrive
//For full source code, visit http://www.dynamicdrive.com
var message="Function Disabled!";
///////////////////////////////////
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 modificare il messaggio che deve apparire, sostituisci Function Disabled! con una frase a tua scelta.