Avatar billede jm_wolf Nybegynder
08. april 2005 - 12:34 Der er 12 kommentarer og
1 løsning

Mouseover på ikoner

Jeg skal gerne have lavet et kort, og det er gjort.

På det kort vil jeg lægge nogle ikoner på.

Når man placerer musen over disse ikoner, skal de kunne vise et lille billede, der kun er synligt, når man befinder sig på ikonet.

Enten med et billede eller også et billede inc. lidt tekst.

Det skal helst være i html, php eller javascript, og gerne forklares "simpelt" (Forudset dette er muligt).
Avatar billede jih Nybegynder
08. april 2005 - 12:39 #1
http://www.eksperten.dk/spm/600735 :

Kommentar: webpsycho
16/03-2005 15:39:28 :

tjae... jeg kan bruge den samme du har og bare sætte den ind under <head> tagget... og lave den om til
<script language="javascript">
image0 = new Image();
image0.src = "pic0.gif";
image1 = new Image();
image1.src = "pic1.gif"; //forudsat at den ikke skal være pic0.gif for både image0 og image1
image2 = new Image();
image2.src = "pic2.gif";
image3 = new Image();
image3.src = "pic3.gif";
image4 = new Image();
image4.src = "pic4.gif";
image5 = new Image();
image5.src = "pic5.gif";

function imageSwap(image) {
    document.menuPicture.src=image.src;
}
</script>

og så ville jeg sikre mig at du havde pic1.gif, pic2.gif, pic3.gif, pic4.gif og pic5.gif i den samme mappe hvor du har pic0.gif... Så skulle den vist virke ;-)
Avatar billede jih Nybegynder
08. april 2005 - 12:39 #2
du kan så lave lidt om på javascriptet, for at få det til at passe til dine behov ;-)
Avatar billede jih Nybegynder
08. april 2005 - 12:46 #3
eller hvis jeg skulle til at læse spørgsmålet ordentligt (beklager):

du kan sætte dette ind i dit <head> tag:

<script type="text/javascript">
  function visBillede() {
    x.visibility = 'visible';
  }
  function gemBillede() {
    x.visibility = 'hidden';
  }
</script>

og bruge det her: <a href="java script:void(0)" onMouseOver="visBillede();" onMouseOut="gemBillede();">
Avatar billede jih Nybegynder
08. april 2005 - 13:12 #4
undskyld endnu en gang, men her er mit sidste forsøg på at gøre det rette... denne gang testet, og virker ;-)

<head>
<script langauge="JavaScript" type="text/javascript">
  function visBillede() {
    test.style.visibility = 'visible';
  }
  function gemBillede() {
    test.style.visibility = 'hidden';
  }
</script>
</head>
<body onload="gemBillede();">
<div id="test"><img border="0" src="test.bmp"></div>
<a href="java script:void(0)" onMouseOver="visBillede();" onMouseOut="gemBillede();">Kør musen henover her</a>
Avatar billede jm_wolf Nybegynder
09. april 2005 - 12:13 #5
Hvordan ville det se ud, hvis du f.ekst havde 2 iconer med navnet bike.jpg.

Og det du skulle have op hed list1.jpg og liste2.jpg ??
Avatar billede jih Nybegynder
09. april 2005 - 13:30 #6
<head>
  <script langauge="JavaScript" type="text/javascript">
    function visBillede(sNavn) {
      sNavn.style.visibility = 'visible';
    }
    function gemBillede(sNavn) {
      sNavn.style.visibility = 'hidden';
    }
  </script>
</head>
<body onload="gemBillede(list1);">
<div id="list1"><img border="0" src="list1.bmp"></div>
<div id="list2"><img border="0" src="list2.gif"></div>
<a href="java script:void(0)" onMouseOver="visBillede(list1);" onMouseOut="gemBillede(list1);">list1</a>
<a href="java script:void(0)" onMouseOver="visBillede(list2);" onMouseOut="gemBillede(list2);">list2</a>
Avatar billede jih Nybegynder
09. april 2005 - 13:32 #7
hmm... den gemmer kun det ene billede... skriv lige style="visibility:hidden" i dine div tags og fjern onload funktionen, så skulle det virke fint ;-)
Avatar billede jih Nybegynder
17. april 2005 - 22:25 #8
opdaterer lige - med svar..
Avatar billede jm_wolf Nybegynder
18. april 2005 - 08:39 #9
Og hvordan endte det så med at se ud..?
Avatar billede jih Nybegynder
08. maj 2005 - 15:12 #10
ser at du har afvist mit svar...? kunne du ikke bruge det?
Avatar billede jm_wolf Nybegynder
09. maj 2005 - 17:52 #11
Gentager lige igen.

Og hvordan endte det så med at se ud..?

Derfor... Ville bare lige høre hvordan det kom til at se ud i sidste ende...
Avatar billede jm_wolf Nybegynder
05. juni 2005 - 00:09 #12
Har du mulighed for at sende et zip'et eksempel der fungerer. Kan nemlig ikke får dit eksempel ti lat køre...
Avatar billede jm_wolf Nybegynder
22. juni 2005 - 11:32 #13
Never mind. Har selv fundet noget på nettet
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
Kurser inden for grundlæggende programmering

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