salve gente,
sto uscendo pazzo, nn sono un amestro con JS, ma ultimamente me la cavo, cmq mi serve leggere la posizione del mouse quando clicco su un link e quindi far apparire un DIV nelle vicinanze... ora in IE funziona tutto OK, in FF mi da sempre errore sull'evento...
dopo vari tentativi sonoa rrivato a questo, e manco funziona
codice:
if (document.captureEvents && Event.MOUSEMOVE) {document.captureEvents(Event.MOUSEMOVE);}
function readPosMouse(e) {
this.tempX=0;this.tempY=0;
if (!e) {e=window.event;}
if (bw.ie5 || bw.ie4 || bw.ie6 || bw.ie7) {
this.tempX=e.clientX+document.body.scrollLeft;this.tempY=e.clientY+document.body.scrollTop;
} else {
this.tempX= e.pageX;this.tempY= e.pageY;
}
if (this.tempX < 0){this.tempX = 0;}
if (this.tempY < 0){this.tempY = 0;}
return this;
}
function createDivPers(intWidth,intHeight,strName) {
var posMouse=readPosMouse();
...
}
Clicca
in grassetto dove mi da l'errore!
come correggo plz??