Avatar billede starbotz Praktikant
21. oktober 2000 - 13:02 Der er 4 kommentarer og
1 løsning

Image map og ALT tags

Jeg har en header på mit site, hvor jeg vil gøre en del af den klikbar. Så jeg har lavet et image map, og så vil jeg gerne ha\', der kommer et ALT tag på som viser \"Home\" når brugeren holder musen på det klikbare område.

Indtil nu ser det således ud:

<IMG SRC=\"images/header.gif\" BORDER=\"0\" WIDTH=\"750\" HEIGHT=\"80\" ALIGN=\"bottom\" ALT=\"\" USEMAP=\"#header2\">
<BR>
<MAP NAME=\"header2\" ALT=\"Home\">
<AREA SHAPE=\"rect\" COORDS=\"10,3,161,76\" HREF=\"http://www.mydomain.com/index.htm\">
<AREA SHAPE=\"DEFAULT\" HREF=\"http://www.mydomain.com/index.htm\" ALT=\"Home\">
</MAP>

Selve image map\'et virker, men \"Home\" bliver bare ikke vist når man holder musen over.

Nogen forslag??
Avatar billede dudal Nybegynder
21. oktober 2000 - 13:06 #1
Prøv at fjerne dit ; efter url\'en.

/Jesper
Avatar billede starbotz Praktikant
21. oktober 2000 - 13:15 #2
Meget spektakulært!
Jeg har lige kigget i min kode, men der figurerer ikke nogen \";\" nogen steder efter URL\'erne ...

Gad vide hvorfor det er blevet sat ind ...?

Det kan jeg ikke fjerne så. Sorry :o(
Avatar billede dudal Nybegynder
21. oktober 2000 - 13:22 #3
He He. Det har du ret i :-) Det er nok Ekspertens link funktion som spiller ind.


Prøv dette:

Så får du en alt når du er over det område.

<AREA SHAPE=\"rect\" ALT=\"Home\" COORDS=\"10,3,161,76\" HREF=\"http://www.mydomain.com/index.htm\">

/Jesper
Avatar billede olebole Juniormester
21. oktober 2000 - 13:39 #4
<ole>
ALT=\"Dette vises som tekst, hvis billedet ikke loader\"
TITLE=\"Dette laver i IE en lille tekst-ballon ved onmouseover på et link\"
Dit andet \'AREA\' har ingen koordinater - og fucker derfor op.

Altså:
1. Skriv altid koordinater på dine AREA\'s i et img-map.
2. Du kan lægge en alternativ tekst ind i stedet for et billede, hvis dette af en eller anden grund ikke kan vises - med ALT=\"noget\".
3. Du kan vise en lille tekst-ballon i IE, der vise ved onmouseover på et link - med TITLE=\"noget\". Ønsker du at gøre det på et img-map, kan det gøres:
    <MAP NAME=\"header2\" TITLE=\"Home\">
så vil ballonen vises ved onmouseover på alle AREA\'s i map\'et.
Det kan også gøres:
    <AREA SHAPE=\"rect\" COORDS=\"10,3,161,76\" HREF=\"http://www.mydomain.com/index.htm\" TITLE=\"Home\">
så vises den KUN ved onmouseover på netop det AREA  i dit map.
/mvh
</bole>
Avatar billede starbotz Praktikant
21. oktober 2000 - 14:18 #5
> Dit andet \'AREA\' har ingen koordinater - og fucker derfor op.

*GGG* Du havde ret, olebole. Der var sgu to AREA\'s. Det havde jeg ikke set. Jeg fjernede et af dem og satte et ALT tag på det rigtige, så nu virker det.

Thanx ;o)
Også tal for dit svar, dudal :)
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

IT-JOB

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Teknisk Projektleder til Forsvarets data- og AI-projekter

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Cyberdivisionen søger IT-supporter til lokal IT Korsør

Capgemini Danmark A/S

Microsoft AI Solution Architect

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Cyberdivisionen søger Netværkstekniker til overvågning og drift i Karup