Avatar billede 7th Praktikant
07. juni 2001 - 08:59 Der er 5 kommentarer og
1 løsning

OnMouseOver

Er der en særlig grund til at Explorer ikke kan \"forstå\" følgende kode ? Der kommer ihvertfald ingen tekst nede i statusbaren...

...bla bla bla...

<area shape=rect coords=\"0,0,70,70\" a href=\"CooleyHighHarmony.htm\" target=\"BIIM\" name=\"LinkOne\" OnMouseOver=\"window.status=\'The Original CooleyHighHarmony Album\'; return true;\" OnMouseOut=\"window.status=\'\'; return true;\" onFocus=\"this.blur();\">

...bla bla bla...

I netscape virker det fint, når musen er over området vises teksten nede i statusbaren, men i Explorer vil teksten bare ikke vise sig dernede.
Avatar billede 7th Praktikant
07. juni 2001 - 09:21 #1
...glemte lige at tilføje at koden er den del af en såkaldt imagemapkode

<img src=\"Cover.jpg\" height=\"380\" width=\"213\" border=\"0\" usemap=\"#AlbumCoverz\">
<map name=\"AlbumCoverz\">
bla bla bla
</map>
Avatar billede hoejrup Nybegynder
07. juni 2001 - 09:40 #2
Prøv med rettelsen:

<area shape=\"rect\" coords=\"0,0,70,70\"  href=\"CooleyHighHarmony.htm\" target=\"BIIM\" name=\"LinkOne\" OnMouseOver=\"window.status=\'The Original CooleyHighHarmony Album\'; return true;\" OnMouseOut=\"window.status=\'\'; return true;\" onFocus=\"this.blur();\">

/per
Avatar billede 7th Praktikant
07. juni 2001 - 09:52 #3
med eller uden a, det hjælper desværre ikke ;)
Avatar billede 7th Praktikant
07. juni 2001 - 10:23 #4
...eller \"rect\" /rect virker ikke.
Det er da mærkeligt når både target og onfocus virker, men bare ikke mouseover delen.
Avatar billede 7th Praktikant
07. juni 2001 - 13:07 #5
Har selv fundet løsningen.
Det viser sig at når man skriver OnMouseMove istedetfor så virker det sgu ;)

Søgte lidt hos microsoft og fandt dette.

http://msdn.microsoft.com/workshop/Author/dhtml/reference/objects/MAP.asp

Og jep...virker også i NS 6, så det er fino :)

\"onmousemove:
Fires when the user moves the mouse over the object.\"

\"onmouseover:
Fires when the user moves the mouse pointer into the object.\"

Hvad er forskellen egentligt ??? For mig at se står der jo det samme...
Avatar billede engrob Nybegynder
07. juni 2001 - 19:11 #6
Mousemove registrerer hele tiden når brugeren flytter musen rundt på et objekt. Mouseover derimod registrerer kun når musen er over objektet, og ikke at musen fx bliver flyttet på det...
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester