Ciao a tutti,
Mi serviva unire 2 script, uno per disabilitare il tasto destro e un'altro per vedere dove hai puontato il mouse, in modo che dove premo il tasto destr compaia, invece del menu classico, una mia immagine.
Ecco i due script:
Il primo
Codice PHP:
function point_it(event){
pos_x = event.offsetX?(event.offsetX):event.pageX-document.getElementById("pointer_div").offsetLeft;
pos_y = event.offsetY?(event.offsetY):event.pageY-document.getElementById("pointer_div").offsetTop;
document.getElementById("cross").style.left = (pos_x-1) ;
document.getElementById("cross").style.top = (pos_y-15) ;
document.getElementById("cross").style.visibility = "visible" ;
document.pointform.form_x.value = pos_x;
document.pointform.form_y.value = pos_y;
}
e il secondo
Codice PHP:
var message="";
///////////////////////////////////
function clickIE() {if (document.all) {(message);return false;}}
document.oncontextmenu=new Function("return false");
Invece questo è nel body
Codice PHP:
<div id="pointer_div" onclick="point_it(event)" >
[img]point.gif[/img]
</div>
Ovviamente sia div che img sono collegati a un CSS.
Io pensaco di eliminare l' onclick del div e richiamare la funzione "point_it(event)" dal oncontextmenu la funzione, ma non funziona
Non è che qualcuno mi può dare una mano?
Grazie