11. april 2004 - 18:44Der er
13 kommentarer og 1 løsning
OnMouseMove fejler
Jeg har en side man klikker sig tilmed nogle links. Disse links har OnMouseOver effekter fx sættes der filter på et billede. Det må ikke ske før den besøgende bevæger musen. For at løse det har jeg i DreamWeaver lavet et layer, der dækker over liksene. Når man så OnMouseMove'er var det meningen at det skulle hide'es med en Behaviour. Det gør det også, men desværre helt uden at man bevæger musen. Kan man lave en forbedring eller noget bedre ?
Det er et billedgalleri, hvor man altså klikker på en thumbnail og kommer til en side, der viser billedet i fuld sala. Her er linksene, jeg taler om med OnMouseOver effekter, som forvirrer den besøgende, fordi han måske kommer til at ramme et link, og ikke selv har valgt at gøre noget endnu.
Tak roenving. Det sidste link har en god funktion, men jeg skal køre det i samme browserrude. Jeg må nok forklare lidt bedre: Når man kommer til siden med fuldstørrelse ved at klikke på en thumb kan man ske at have musen et sted hvor der er et onmouseoverlink der fx sætter opacity til 50% for billedet. Det er ikke meningen at det må ske. Så for at undgå at der sker noget ved ankomsten til siden før man selv vælger noget, skal jeg have lavet noget, der forhindrer det og her prøvede jeg onmousemove. Som du jo også forklarer, så er onmouseover en slags onmousemove i forvejen. Det er nok derfor det ikke går an. Men jeg tænkte på en slags timer. Fx der skjuler layeret et par sekunder. Det ville være fint nok. En anden ting kunne være at layeret med linsene fløj ind, men så tror jeg at de kan rulle hen over musen og skabe total forvirring ;-)
<!-- //--> er nødvendigt, hvis nogle af dine brugere bruger browsere, som slet ikke forstår javascript (altså ikke noget problem, hvis de bare har slået det fra !-), dvs. browsere fra før 1996 ...
Eller hvis din doctype er xhtml strict eller xhtml 1.1 !-)
-- og timeouts angives rigtigt nok i millisekunder ...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.