Avatar billede stoffer Nybegynder
18. maj 2001 - 13:08 Der er 6 kommentarer og
2 løsninger

Imagemap i seperat fil

Jeg har dette billede

<img src=\"/sitemod/images/menubar/flash/Forside_flash.jpg\" width=\"587\" height=\"120\" alt=\"\" border=\"0\" USEMAP=\"/sitemod/images/menubar/flash/Forside.htm#Forside-flash\" />

sådan ser den side ud jeg har mappet på:

<MAP NAME=\"forside-flash\">
<AREA SHAPE=RECT COORDS=\"14,96,121,119\" HREF=\"/sitemod/design/layouts/default/index.asp?pid=20\">
<AREA SHAPE=RECT COORDS=\"204,29,281,49\" HREF=\"/sitemod/design/layouts/default/index.asp?pid=30\">
<AREA SHAPE=RECT COORDS=\"467,58,565,81\" HREF=\"/sitemod/design/layouts/default/index.asp?pid=60\">
</MAP>

hvad gør jeg galt, imagemappet viker ikke og det ER da muligt at splitte det op på forskellige sider ikke?
Avatar billede Slettet bruger
18. maj 2001 - 13:11 #1
i
img src=\"/sitemod/images/menubar/flash/Forside_flash.jpg\" width=\"587\" height=\"120\" alt=\"\" border=\"0\" USEMAP=\"/sitemod/images/menubar/flash/Forside.htm#Forside-flash\" />
er der vist en / for meget tilsidst....

Avatar billede cpt.kangaroo Nybegynder
18. maj 2001 - 13:16 #2
Måske fordi du linker til \"#Forside-flash\" med stort \"F\", men kalder den for \"#forside-flash\" med lille \"f\".
Avatar billede cpt.kangaroo Nybegynder
18. maj 2001 - 13:18 #3
Den ekstra / er XHTML.
Avatar billede stoffer Nybegynder
18. maj 2001 - 13:20 #4
Det er ikke pga Case (har testet), og det andet er som sagt fordi det er xhtml.

Andre forslag?
Avatar billede erikjacobsen Ekspert
18. maj 2001 - 13:21 #5
Ifølge denne skulled det ikke kunne lade sige gøre - men jeg ved det faktisk ikke....

To define a client-side image map, use the IMG tag to specify the image and supply a value for its USEMAP attribute. The value of the
USEMAP attribute must be the pound (#) sign, followed by the name of the MAP tag that contains the mapping information, for
example,\"#firstmap\".
Avatar billede stoffer Nybegynder
18. maj 2001 - 13:30 #6
dette her er et uddrag af Homesite\'s Hjælp, og mon ikke de har ret?

<IMG SRC=\"../images/image.gif\" USEMAP=\"maps.html#map1\">
This would use the map described as \"map1\" in \"maps.html\" as the overlay for the image file \"image.gif\". The map definition (see below) can be included either within the HTML document itself where the image is embedded, or in a completely separate file.

The different active regions of the image are described using MAP and AREA elements. The map describes each region in the image and indicates the location of the document to be retrieved when the defined area is activated. The basic format for the MAP element is as follows:

<MAP NAME=\"name\">
<AREA [SHAPE=\"shape\"] COORDS=\"x,y,...\" [HREF=\"reference\"] [NOHREF]>
</MAP>
Avatar billede jakoba Nybegynder
18. maj 2001 - 15:12 #7
hvis  USEMAP=\"maps.html#map1\"
er korrekt vil det kræve at filen maps.html bliver hentet og læst. Jeg vil foreslå at den side ikke indeholder nogetsomhelst andet en map definitioner.

Mon ikke det er et levn fra dengang maps blev fortolket serverside?
På serveren er det intet problem lige at slå op i en anden fil.
Ude på klienten tager det sin tid at få hentet og læst og fortolket.
Jeg vil anbefale at du cut&paster din <map kommando ind i de samme filer som linket skal ligge i.

mvh JakobA
Avatar billede stoffer Nybegynder
22. maj 2001 - 10:10 #8
jeg har ikke kunne få det til at virke, åbenbart virker det ikke at ligge i en anden fil. Så jeg har måttet skrive det ud med javascript, for det SKULLE ligge i anden fil :(

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