PDA

Visualizza versione completa : Disabilitare i menu contestuali


Alhazred
14-05-2004, 17.33.19
Sul sito che sto creando vorrei che in una pagina venga disabilitata la possibilità di cliccare col tasto destro su delle immagini in modo da non poter poi selezionare "salva immagine con nome", come si fa?

Puppauz
14-05-2004, 19.55.46
devi cercare qualche javascript, ma serve solo a bloccare gli utenti inesperti...
Ora vedo se trovo quacosa...
;)

Puppauz
14-05-2004, 19.59.34
http://www.dynamicdrive.com/dynamicindex9/noright.htm
;)

Alhazred
14-05-2004, 20.05.41
Va bene anche così, grazie :)

Alhazred
15-05-2004, 12.43.36
Mi è stato consigliato anche questo pezzo di codice

<META HTTP-EQUIV="imagetoolbar" CONTENT="no">

serve a disabilitare i pulsanti che escono in alto a sinistra dell'imagine se ci si passa sopra e si usa IE6

MrVortex
16-05-2004, 05.07.52
Inserisci queste righe alla fine prima di </body>

<SCRIPT language=JavaScript1.1>
<!-- 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("Messaggio di allerta tipo: non si può usare questo tasto");
return false;
}
return true;
}
document.onmousedown=right;
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
window.onmousedown=right;
// End -->
</SCRIPT>

buon divertimento. Pace a te, e voi.