Avatar billede 7th Praktikant
29. marts 2002 - 03:36 Der er 7 kommentarer og
1 løsning

OnMouseOver & Out

Jeg har lidt problemer med onmouseover og onmouseout i NS 6.02. Koden ser sådan her ud.

<a href="?vis=home" onfocus="this.blur();" onmouseover="skiftbilled('home','home2');window.status='S t a r t s i d e'; return true;" onmouseout="skiftbilled('home','home1');window.status=''; return true;">
<img src="homered.gif" border="0" height="35" name="home" width="125">
</a>

Billedet skifter fino, men måden er ikke helt oki. Hvis man kører musen hen over billedet hurtigt, fremstår det originale billede med border omkring i ca. en 10/100 af et sekund. Har aldrig haft problemer med denne kode før i NS 6.0 og nedad, så er det bare en bug eller hvad ?
Avatar billede acra.dk Nybegynder
29. marts 2002 - 03:46 #1
måske du skulle lave dne mouseover / out på selve img tag'et? det er jo ikke a der er et billede...
Avatar billede 7th Praktikant
29. marts 2002 - 04:27 #2
Det har du helt ret i. Har aldrig tænkt nærmere over det...
Prøver lige.
Avatar billede 7th Praktikant
29. marts 2002 - 04:28 #3
Nææ desværre så hjælper det ikke.
Avatar billede 7th Praktikant
29. marts 2002 - 04:46 #4
Iøvrigt glemte at nævne, det er når jeg reloade det er værst. Fatter ikke hvorfor. Har aldrig nogensinde haft disse problemer før.
Avatar billede rfogh Nybegynder
29. marts 2002 - 09:07 #5
Har du preloadet billederne, eller henter du dem først når du fører musen henover?
Avatar billede 7th Praktikant
30. marts 2002 - 02:17 #6
Det ved jeg ikke helt bestemt, men jeg tror de først hentes når musen er over. Billederne hentes/ændres via denne funktion.

if (document.images)
{
HomeRedFont1 = new Image();
HomeRedFont1.src = "HomeRedFont.gif";

HomeGreyFont2 = new Image();
HomeGreyFont2.src = "HomeGreyFont.gif";
}

function skiftBillede(Navn,Endelse)
{
if (document.images)
{
document [Navn].src = eval(Endelse + ".src");
}
}

Jeg ved godt at navnene ikke helt matcher, men det er fordi jeg sidder med nogle andre knapper nu.
Avatar billede 7th Praktikant
30. marts 2002 - 02:21 #7
Iøvrigt er det i NS 6.2, ikke 6.02, funktionen skaber sig.
Check evt. selv med browser på http://www.justrandb.dk
Avatar billede 7th Praktikant
31. marts 2002 - 08:21 #8
Hmmm vender tilbage igen...
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