Avatar billede beyer Nybegynder
26. januar 2002 - 16:35 Der er 12 kommentarer og
1 løsning

Er der virkelig ingen MOUSEOVER eksperter?


Jeg stillede i går nedenstående spørgsmål. Jeg regnede egentlig med, at det var et let spørgsmål, men tog måske fejl? I hvert fald fik jeg kun et svar, og det duede ikke? Kan du hjælpe mig - spørgsmålet kommer her:

På min www.tubavej.dk har jeg en menu, der blandt andet indeholder 3 ikoner (søg, kontakt og home). Disse ikoner skifter udseende, når man ruller over med musen, lavet med MOUSEOVER.

Jeg vil dog gerne have den til at udføre en handling mere, når jeg ruller musen over, nemlig en besked i windows status baren - fx "Skriv til os". Jeg er klar over, at jeg skal bruge elementer fra dette: onMouseOver=" window.status='Skriv til os'; return true" onMouseOut="window.status=' '; return true".

Hvordan sammenskriver jeg koderne, så den kan udføre 2 handlinger, når musen ruller over?

På forhånd.
Avatar billede swasper Nybegynder
26. januar 2002 - 16:40 #1
Hvis jeg var dig ville jeg slet ikke lave en funktion så at teksten kommer frem i statusbaren når man flytter musen hen over et ikon. For det første er det rimelig uprofessionelt at have teksten i statusbaren, og for det andet så laver man ikonerne for at de i sig selv skal kunne symboliserer hvad funktionen bag ved bruges til. Brugeren ved godt at en "loop" betyder søg og et brev betyder noget med at kontakte folkene bag siden.
Avatar billede nute Nybegynder
26. januar 2002 - 16:40 #2
to har jo allerede svaret på ditt eget spørsmål. Du utfører to handlinger på din mouseover allerede !!

<a href="velkom.html" onfocus="this.blur();" target="mainbyg"
      ONMOUSEOVER="window.status='blabla';changeImages('home_01', 'grafik/home_02.gif'); return true;"
      ONMOUSEOUT="window.status='';changeImages('home_01', 'grafik/home_01.gif'); return true;">

nå utfører du 3 "handlinger" på din mouseover...
Avatar billede fri-hash Nybegynder
26. januar 2002 - 16:41 #3
<a href="soeg.html" onfocus="this.blur();" target="mainbyg"
          ONMOUSEOVER="changeImages('soeg_01', 'grafik/soeg_02.gif'); window.status='søg på siden'; return true;"
      ONMOUSEOUT="changeImages('soeg_01', 'grafik/soeg_01.gif'); window.status=' ';  return true;">
      <IMG NAME="soeg_01" SRC="grafik/soeg_01.gif" WIDTH="23" HEIGHT="16" BORDER="0" alt="Søg">
          </a>
Avatar billede coldray Nybegynder
26. januar 2002 - 16:43 #4
tror godt jeg kan hjælpe dig..
Avatar billede coldray Nybegynder
26. januar 2002 - 16:45 #5
bløøh..too slow ;)
Avatar billede nute Nybegynder
26. januar 2002 - 16:48 #6
swasper >> det er litt paradoksalt at du omtaler profesjonalisme når du på din egen hjemmeside skriver at sitet er optimert til IE 5. meeen...på seg selv kjenner man andre.

Anyway...hva er uprofesjonelt med det ? Det er ikke "alle" som vet at et "loop" betyr søk (det heter forresten forstørrelsesglass...hvordan kan du vite hva det representerer når du ikke engang vet hva det heter ?? ) og at et brev betyr kontakt oss...
Avatar billede beyer Nybegynder
26. januar 2002 - 16:56 #7
Så lykkedes det. Svaret fra nute virkede ikke, men det gjorde dit fri-hash. Tak for hjælpen og god weekend ;o) Jeg er i øvrigt ikke enig i swaspers betragtninger... Der findes masser af mennesker, der ikke er "nørder" ligesom os - de kan godt bruge hjælpen til noget.
Avatar billede nute Nybegynder
26. januar 2002 - 17:01 #8
beyer >> det er jo litt merkelig at du ikke får mitt script til å fungere når det er 100% identisk med fri-hash sitt script ;-)
Avatar billede fri-hash Nybegynder
26. januar 2002 - 17:04 #9
jeg kan nu ikke se den store forskel på nutes og mit, (andet en rækkefølgen der i dette tilfælde ikke burde betyde noget), men hovedsagen er at du fik det til at virke - tak for points

og for lige at føje lidt til den anden sideløbende diskussion, så hedder et forstørrelsesglas også en lup - ikke loop
Avatar billede beyer Nybegynder
26. januar 2002 - 17:19 #10
Sorry nute - det var min fejl. Jeg har lige forsøgt at kopiere din løsninge over i mit dokument igen for ikke at gøre dig uret, og nu virker det. Det må have været mig, der har fået kopieret det forkert over ved første forsøg. Jeg beklager dybt og håber, at jeg kan give dig nogle rare point en anden god gang...
Avatar billede nute Nybegynder
26. januar 2002 - 17:22 #11
det er iorden ;-)
Avatar billede swasper Nybegynder
26. januar 2002 - 18:38 #12
nute >>

Okay Jeg vil give dig delvist ret det du siger, men synes du ikke at det virker forkert at den forklarende tekst til ikoner skal komme helt nede i statusbaren?!
Avatar billede nute Nybegynder
27. januar 2002 - 02:27 #13
swasper >> nei...forklarende tekst er forklarende tekst uansett hvor den blir vist. Så lenge effekten blir btukt til å forklare istedenfor å skjule noe ser jeg ingenting i veien for å benytte muligheten for å skrive i statusbaren...
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