IALweb Homepage
Forum Home Forum Home > Programmazione > Programmazione > HTML - XML
  New Posts New Posts RSS Feed - onMouseOver + OnMouseDown
  FAQ FAQ  Forum Search   Events   Register Register  Login Login


REGISTRATEVI su IALWeb forum!

Topic ClosedonMouseOver + OnMouseDown

 Post Reply Post Reply
Author
Message
rudyF View Drop Down
Nuovo Utente
Nuovo Utente


Joined: 21/Apr/2006
Status: Offline
Points: 4
Direct Link To This Post Topic: onMouseOver + OnMouseDown
    Posted: 21/Apr/2006 at 13:48

Ciao a tutti, sono nuovo da queste parti ed ho subito un quesito fuori dal comune da proporvi.

Avete presente il programma di grafica Paint?

Su questo genere di programmi, per disegnare, occorre muovere il puntatore tenendo premuto il tasto sinistro del mouse.

Io vorrei fare la stessa cosa in una pagina web.

Non posso usare uno dei programmi suddetti perchè devo controllare cosa l'utente ha disegnato.

(come potrò fare ancora non so)

Per realizzare il progetto ho usato una Table con 400 celle quadrate di 5 punti per lato.

Al passaggio del puntatore le celle cambiano il loro colore di sfondo. onMouseOver = "SubCambiaColore()" 

Ho dovuto mettere l'istruzione in ogni TD perchè nei CSS onMouseOver funziona solo con i link.

Uso IE con VBScript 

Fin qui tutto bene. Però vorrei che funzionasse solo quando si tiene premuto il tasto sinistro del mouse.

 

Per far ciò nel body ho aggiunto: onMouseDown = "SubTastoGiu()" onMouseUp = "SubTastoSu()"

Queste due sub mettono la variabile "scrivi" a True o a False

Nella SubCambiaColore ho aggiunto:

se scrivi = false non fare niente ed esci dalla sub

 

Funziona, ma funziona male.

Cioè all'inizio va bene, scrive se tengo premuto il tasto del mouse.

Lo rilascio e non scrive più,

Lo ripremo e invece di scrivere mi appare (non sempre) un cursore rotondo con una riga in mezzo e scrive anche se ho rilasciato il tasto. Perchè?

Forse le due proprietà (onMouseOver e onMouseDown) in contemporanea vanno in conflitto?

Avete un’altra strada per raggiungere lo scopo?

rudyF

Back to Top
Sponsored Links


Back to Top
andreacarnera View Drop Down
Utente Onorario
Utente Onorario
Avatar
Utente Onorario

Joined: 13/Set/2004
Status: Offline
Points: 1913
Direct Link To This Post Posted: 21/Apr/2006 at 16:46
MMMmmm

un po di link 1, 2, 3 con progetti similari...
Andrea Carnera
Db/Application Developer

www.alberghiera.it

Programmatore dal 1987
Back to Top
rudyF View Drop Down
Nuovo Utente
Nuovo Utente


Joined: 21/Apr/2006
Status: Offline
Points: 4
Direct Link To This Post Posted: 21/Apr/2006 at 17:09
Grazie
Back to Top
 Post Reply Post Reply
  Share Topic   

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 10.17
Copyright ©2001-2013 Web Wiz Ltd.

This page was generated in 0,063 seconds.