Gestendo gli eventi riesco ad ottenere le coordinate del puntatore del mouse.
Mi chiedevo: è possibile posizionare il puntatore in un determinato punto dello schermo usando javascript?
grazie
NB: uso firefox
Gestendo gli eventi riesco ad ottenere le coordinate del puntatore del mouse.
Mi chiedevo: è possibile posizionare il puntatore in un determinato punto dello schermo usando javascript?
grazie
NB: uso firefox
Computers are like airconditioners:
They stop working properly if you open windows.
Azz... ho fatto una richiesta così scandalosa!?Dopo tutto esistono 1000 modi per far danni ad un client, questo sembrava il minore per essere bollato come "scordalo"!
mmmm...allora non so proprio come risolvere il mio problema!
Ho un div con un'immagine di sfondo... vorrei, cliccandoci sopra, trascinarlo.
Per funzionare, funziona, nel senso che ci clicco sopra e poi con l'evento onmousemove nel DIV stesso, lo trascino, solo che il puntatore del mouse sta sempre alla sinistra del div e non al centro!
Non esiste un evento del tipo: "fincheilmousestapremuto"!?![]()
Computers are like airconditioners:
They stop working properly if you open windows.
capisco quello che intendi, cmq non e' possibile spostare il puntatore
non puoi spostare il div al trascinamento?
l' evento di cui parli non esiste ma si "emula" con gli
onmousedown
onmousemove
onmouseup
ciao
Si, è quello che ho fatto, ma non mi piace molto!
Ho creato una tabella all'interno del div e giocando con mousedown e mousemove ho simulato la pressione continua, ma non è molto preciso... è poco sensibile al movimento... oltretutto, non capisco perchè, ma non riesco a spostare il div a SX!
A DX tutto bene, ma a SX nada... consigli?
uso questo comando:
per la DX:
document.getElementById('cursore').style.left = X +1;
per SX:
document.getElementById('cursore').style.left = X -1;
...ma non si muove!![]()
Computers are like airconditioners:
They stop working properly if you open windows.
prova con:
....style.left = "" + (X+1) + "px";
ciao
Il guaio per i poveri computers e' che sono gli uomini a comandarli.
Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
Consultate la discussione in rilievo: script / discussioni utili
Usate la funzione di Ricerca del Forum