/ Forside / Teknologi / Udvikling / HTML / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
Hjælp til Imagemap
Fra : Lars


Dato : 05-02-04 21:03

Jeg anvender Cutemap til at lave mit imagemap, men OnMouseOver og
OnMouseOut virker ikke. Når man fører musen henover den del af
billedet står der ikke Buffalo Bills i statusbaren, men derimod
stien til html filen.

Er der nogen der kan hjælpe mig med at få det til at virke?


<!-- Created by CuteMAP -->
<!-- Visit us at http://www.globalscape.com -->
<!-- Beginning of CSIM -->
<IMG SRC="teamlogos.gif" USEMAP="#teamlogos.gif" WIDTH=601
HEIGHT=66 BORDER=0>
<MAP NAME="teamlogos.gif">
<AREA SHAPE=RECT COORDS="0,0,35,31" HREF="teams/buf.htm"
OnMouseOver="window.status='Buffalo Bills'; return true"
OnMouseOut="window.status=''; return true">
</MAP>
<!-- End of CSIM -->

På forhånd tak

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Jens Gyldenkærne Cla~ (05-02-2004)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 05-02-04 22:05

Lars skrev:

> Jeg anvender Cutemap til at lave mit imagemap, men OnMouseOver og
> OnMouseOut virker ikke. Når man fører musen henover den del af
> billedet står der ikke Buffalo Bills i statusbaren, men derimod
> stien til html filen.

Har du et link til siden? Det er meget lettere at hjælpe når man
kan se siden i en browser. Du må også gerne fortælle hvilken
browser du har set problemet i.

Læs evt. hvilke ting der er relevante at tage med i et indlæg på
siden her: <http://infimum.dk/HTML/hjaelpmig.html>.


> <AREA SHAPE=RECT COORDS="0,0,35,31" HREF="teams/buf.htm"
> OnMouseOver="window.status='Buffalo Bills'; return true"
> OnMouseOut="window.status=''; return true">

Prøv at give information med title-parameteren i stedet for i
statusvinduet. Nogle browsere har blokeret for at man kan ændre på
statuslinjen, men alle nyere browsere understøtter information via
title. Den dukker op som pop op-tekst ved siden af musemarkøren.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Lars (05-02-2004)
Kommentar
Fra : Lars


Dato : 05-02-04 23:36

Jens GyldenkærneClausen wrote in dk.edb.internet.webdesign.html:
> Har du et link til siden? Det er meget lettere at hjælpe når man
> kan se siden i en browser. Du må også gerne fortælle hvilken
> browser du har set problemet i.

Min hjemmeside kan findes her:
http://www.nflturnering2004.frac.dk

Min browser:
IE 6.02800.1106 på Windows XP system fuldt opdateret med SP1 og
alle andre sikkerhedsopdateringer.

Det øverste billede på forsiden er hvor jeg vil anvende mit imagemap,
men som sagt virker OnMouseOver funktionen ikke. Jeg anvender
funktionen overalt på undersider uden problemer. Det er kun i
forbindelse med imagemappet at det ikke virker.

Nu du/i alligvel er på siden, må i da gerne via pollen lade mig vide
hvad i synes om designet.

Pft.
Lars

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Jens Gyldenkærne Cla~ (05-02-2004)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 05-02-04 23:52

Lars skrev:

> Det øverste billede på forsiden er hvor jeg vil anvende mit
> imagemap, men som sagt virker OnMouseOver funktionen ikke.

Den virker fint i Mozilla, men hverken i IE eller Opera. Formentlig
vil linket override din mouse-event.

Jeg synes stadig det ville være en god ting at sætte title-
information på dine areas. Det er meget lettere at se
informationerne sammen med musemarkøren end helt nede i bunden af
browseren. IE viser fejlagtigt pop op-tekster fordi du har sat alt-
koder på, men du kan få alle med ved at bruge title oveni.


> Nu du/i alligvel er på siden, må i da gerne via pollen lade
> mig vide hvad i synes om designet.

Det er jeg ikke sikker på du gerne vil vide.

Jeg er ikke så glad for rammebaserede sider, tabel-baseret layout
og ikke-validerende kode.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Lars (06-02-2004)
Kommentar
Fra : Lars


Dato : 06-02-04 00:27

Jens GyldenkærneClausen wrote in dk.edb.internet.webdesign.html:
> Jeg synes stadig det ville være en god ting at sætte title-
> information på dine areas. Det er meget lettere at se
> informationerne sammen med musemarkøren end helt nede i bunden af
> browseren. IE viser fejlagtigt pop op-tekster fordi du har sat alt-
> koder på, men du kan få alle med ved at bruge title oveni.

Jeg er ikke helt sikker på hvad du mener? "Alt" og "Title" giver det
samme resultat i IE, så hvad er forskellen?

> Jeg er ikke så glad for rammebaserede sider, tabel-baseret layout
> og ikke-validerende kode.

Tak for kommentarerne...det fremgår vel med al tydelighed at jeg er
n00b på området . Hvad vil du foreslå at anvende i stedet for hvis
jeg skal opnå samme layout?

Mvh.
Lars

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Knud Gert Ellentoft (06-02-2004)
Kommentar
Fra : Knud Gert Ellentoft


Dato : 06-02-04 05:15

Lars <not@available.com> skrev :

>Jeg er ikke helt sikker på hvad du mener? "Alt" og "Title" giver det
>samme resultat i IE, så hvad er forskellen?

Hvilket er en fejl i IE, alt skal kun vises såfremt man ikke ser
billedet.

Title skal derimod vises altid og der er jo også nogle, der
bruger andre browsere end IE og de viser, korrekt, kun alt
såfremt et billede ikke vises.
--
Knud

Jens Gyldenkærne Cla~ (06-02-2004)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 06-02-04 11:06

Lars skrev:

> Jeg er ikke helt sikker på hvad du mener? "Alt" og "Title"
> giver det samme resultat i IE, så hvad er forskellen?

Som Knud allerede har afsløret, er der forskel i de fleste andre
browsere. Det er en fejl når IE viser pop op-tekster ved alt-
parametre.


>> Jeg er ikke så glad for rammebaserede sider, tabel-baseret
>> layout og ikke-validerende kode.

> Hvad vil du foreslå at anvende i stedet for hvis jeg skal opnå
> samme layout?


Her er nogle postkort med ideer:
<http://www.lazycat.org/postcards/frames.html>
(brug SSI eller anden serversideteknologi (asp/php) til faste
elementer på siderne).


<http://www.lazycat.org/postcards/tables.html> (brug css til at
opbygge sidelayoutet).
Der er mange resurser om sideopbygning med css - prøv fx
<http://html-faq.dk/artikler.asp> og
<http://html.dk/tutorials/css/>.


Lidt om validering:
<http://html-faq.dk/1005.asp>
<http://diveintomark.org/archives/2003/05/05/why_we_wont_help_you>


Det er en ordentlig mundfuld hvis du tager det hele på en gang, men
mindre kan bestemt også gøre det. Jeg vil foreslå følgende
fremgangsmåde:

1) Sig farvel til rammerne.
Rammer gør din side sværere at navigere på og det er noget der
påvirker alle dine brugere. Find ud af hvilke muligheder du har
mht. serversideprogrammering - mange webhoteller tilbyder SSI uden
merbetaling. Se hvilke muligheder du har med SSI på html.dk's
tutorial: <http://html.dk/tutorials/ssi/>.

2) Valider dine sider.
Man skal ikke lave ret store sider før html-koden bliver svær at
overskue i hovedet. Det betyder at det bliver meget nemt at lave
fejl i koden. Måske ser det fint ud på din egen maskine, men det er
svært at vide om det også fungerer andre steder hvis du ikke ved om
koden er i orden. Du kan også risikere at en fejl som her og nu
ikke har betydning for udseendet, pludselig får betydning når du
sætter en ny ting ind på siden.
Ved at validere dine sider, er der større chance for at din side
kan ses i mange forskellige browsere og du vil få lettere ved at få
hjælp hvis der er noget du ikke kan få til at makke ret.
På html-faq.dk's side om validering (se ovenfor), kan du se hvordan
det gøres i praksis. Uanset hvor meget du validerer, er det dog
også en god ide selv at tjekke siden i så mange browsere som
muligt.

3) Skift (gradvist) fra html-layout til css-layout.
Start med at erstatte rene formateringskoder i html med tilsvarende
css. <font...> og <center> er ikke nødvendige på en side - det kan
klares langt bedre med css. Brug overskriftsmarkeringer (<h1>,
<h2>, ...) til at markere overskrifter - h1 til hovedoverskriften
på en side, h2 til overskrifter i andet niveau etc. Hvis du gerne
vil have overskrifterne vist mindre end fx h1's
standardformatering, så definer størrelsen med css.
Når en søgemaskine skal vurdere hvilke ord der betyder noget på din
side, så kigger den bl.a. efter overskrifter - men den kigger ikke
efter hvor stor skrifttype du har valgt. Derfor er det langt bedre
at skrive: <h1>Madden NFL 2004</h1> end at skrive <font
size=3><b>Madden NFL 2004</b></font>.

4) Prøv at droppe tabellerne og brug css til selve sideopbygningen.


Tag et punkt ad gangen og vent med at gå videre til du er fortrolig
med det punkt du er i gang med. Når du er kommet igennem de første
to punkter, har du formentlig en ganske brugbar side. De fordele du
opnår med punkt 3 og 4 er at du kan få lettere ved at vedligeholde
dine sider, siderne kan blive lettere at finde på søgemaskinerne og
de vil formentlig blive hurtigere at hente for brugerne.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Lars (06-02-2004)
Kommentar
Fra : Lars


Dato : 06-02-04 20:38

Jens GyldenkærneClausen wrote in dk.edb.internet.webdesign.html:

> Som Knud allerede har afsløret, er der forskel i de fleste andre
> browsere. Det er en fejl når IE viser pop op-tekster ved alt-
> parametre.

OK, så vil jeg da bruge title parametre til at vise oplysninger med
musen, så jeg dermed anvender korrekt kode. Men hvad er det egenlig
meningen at alt-parametre så skal bruges til?

> Tag et punkt ad gangen og vent med at gå videre til du er fortrolig
> med det punkt du er i gang med. Når du er kommet igennem de >
første to punkter, har du formentlig en ganske brugbar side. De
> fordele du opnår med punkt 3 og 4 er at du kan få lettere ved at
> vedligeholde dine sider, siderne kan blive lettere at finde på
> søgemaskinerne og de vil formentlig blive hurtigere at hente for
> brugerne.

Tak for kommentarerne og diverse links. Der er noget at arbejde med,
men så vanker der jo også en belønning når kan jeg kan bruge de
teknikker.

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Peter Loumann (06-02-2004)
Kommentar
Fra : Peter Loumann


Dato : 06-02-04 21:25

Lars <not@available.com> skrev:

>Men hvad er det egenlig meningen at alt-parametre så skal bruges til?

De skal vises *alt*ernativt til billedet, altså kun hvis billedet ikke
vises, f.eks. hvis brugeren har slået billedvisning fra.

--
hilsen pl
Denne meddelelse er skrevet med agent 2.0 ;o/


Jens Gyldenkærne Cla~ (06-02-2004)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 06-02-04 21:33

Lars skrev:

> OK, så vil jeg da bruge title parametre til at vise
> oplysninger med musen, så jeg dermed anvender korrekt kode.
> Men hvad er det egenlig meningen at alt-parametre så skal
> bruges til?

Alt står for alternativ - noget der vises i stedet for. Det er
beregnet til at give et tekst-alternativ til ikke-tekstligt indhold
- ud over billeder er det følgende koder: (AREA, APPLET, INPUT)

For browsere der ikke kan vise billeder - eller hvor
billedvisningen er slået fra - er fornuftig brug af alt-parameteren
essentiel. I almindelige browsere, er alt-informationen også god at
have hvis et billede af en eller anden grund ikke loades korrekt.

Du kan se den formelle definition her:
<http://www.w3.org/TR/html401/struct/objects.html#adef-alt>


> Tak for kommentarerne og diverse links. Der er noget at
> arbejde med, men så vanker der jo også en belønning når kan
> jeg kan bruge de teknikker.

Netop.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Søg
Reklame
Statistik
Spørgsmål : 177503
Tips : 31968
Nyheder : 719565
Indlæg : 6408541
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste