Ary_89 ha scritto:Continuo il mio monologo....
Un'altra richiesta: è possibile mettere un blocco del tasto destro nel proprio space, magari anche con un messaggino che dice "Non puoi brutto p.d.m.!"...
PLEASE RISPONDETEMI....
prelevato da risorse.net
Ho fatto un giro in rete, si tratta di codici htlm quindi dacci un occhio particolare,
Per disattivare il tasto destro del mouse si usa JavaScript, vediamo ora il primo caso. Il seguente script e' diviso in due parti, la prima deve essere inserita fra i tag <head> e </head> della pagina.
<script type="text/javascript">
<!-- Original: Martin Webb (
martin@irt.org) -->
<!-- // Begin
function right(e) {
if (navigator.appName == 'Netscape' &&
(e.which == 3 || e.which == 2))
return false;
else if (navigator.appName == 'Microsoft Internet Explorer' &&
(event.button == 2 || event.button == 3)) {
alert("Spiacenti, il tasto destro del mouse e\' disabilitato");
return false;
}
return true;
}
document.onmousedown=right;
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
window.onmousedown=right;
// End -->
</script>
Invece questo script deve essere inserito in fondo alla pagina, dopo il tag </html>
<script type="text/javascript">
<!-- // Begin
for (var i=0; i<document.images.length; i++)
document.images[i].onmousedown=right;
for (var i=0; i<document.links.length; i++)
document.links[i].onmousedown=right;
// End -->
</script>
Se invece si desidera disattivare il tasto destro del mouse solo per le immagini si può utilizzare il seguente script che deve essere inserito fra i tag <head> e </head> della pagina.
<script type="text/javascript">
<!-- Original: Martin Webb (
martin@irt.org) -->
<!-- // Begin
function protect(e) {
alert("Spiacenti, non puoi salvare l'immagine");
return false;
}
function trap() {
if(document.images)
for(i=0;i<document.images.length;i++)
document.images[i].onmousedown = protect;
}
// End -->
</script>
E nel tag body dovete inserire onLoad="trap();" in questo modo:
<body onLoad="trap();">
http://www.risorse.net/faq/read.php?ID=04_05 <---prelevato da qui non è spam è solo correttezza [/b]