16. juli 2003 - 17:33
Der er
6 kommentarer og 1 løsning
Imagemap virker ikke i netscape!
Jeg har lavet en menu, vha. et imagemap. Men det virker ikke i netscape, kun i microsoft internet explorer. Hvorfor det??? Udsnit af koden: <map name="menu" id="menu"> <area shape="rect" coords="62,80,167,65" href="fremgangsmetode.html" alt="fremgangsmetode" onmouseover="document.menu.src='Grafik/Forside/Forside1.gif'" onmouseeout="document.menu.src='Grafik/Forside/Forside.gif'" /> <area shape="rect" coords="169,80,242,65" href="teknologi.html" alt="Teknologi" onmouseover="document.menu.src='Grafik/Forside/Forside2.gif'" onmouseout="document.menu.src='Grafik/Forside/Forside.gif'" /> <area shape="rect" coords="244,80,321,65" href="referencer.html" alt="Referencer" onmouseover="document.menu.src='Grafik/Forside/Forside3.gif'" onmouseout="document.menu.src='Grafik/Forside/Forside.gif'" /> <area shape="rect" coords="323,80,405,65" href="kundelogin.html" alt="Kundelogin" onmouseover="document.menu.src='Grafik/Forside/Forside4.gif'" onmouseout="document.menu.src='Grafik/Forside/Forside.gif'" /> <area shape="rect" coords="407,80,469,65" href="kontakt.html" alt="Kontakt" onmouseover="document.menu.src='Grafik/Forside/Forside5.gif'" onmouseout="document.menu.src='Grafik/Forside/Forside.gif'" /> </map> <img usemap="#menu" src="Grafik/Forside/Forside.gif" border="0" name="menu" alt="" />
Annonceindlæg fra Cognizant
Agentic AI kræver mere end teknologi
De fleste virksomheder har efterhånden bevist, at AI virker.
Pilotprojekter leverer resultater. Medarbejdere bruger generative AI-værktøjer. Nye use cases dukker op på tværs af organisationen.
det kan være den går kold over at id og name er samme navn .. prøv evt at ændre et af dem og hvis det ikke virker så det modsatte :)
Jeg ville prøve at give img og map forskellige names ...
Så har jeg prøvet at ændre navnene, som forslået. Men det virkede desværre ikke :(
kan du lige skrive hvordan din side ser ud nu .. altså udsnittet af koden :)
<map name="menu" id="menuid"> <area shape="rect" coords="62,80,167,65" href="fremgangsmetode.html" alt="" onmouseover="document.m.src='Grafik/Forside/Forside1.gif'" onmouseout="document.m.src='Grafik/Forside/Forside.gif'" /> <area shape="rect" coords="169,80,242,65" href="teknologi.html" alt="" onmouseover="document.m.src='Grafik/Forside/Forside2.gif'" onmouseout="document.m.src='Grafik/Forside/Forside.gif'" /> <area shape="rect" coords="244,80,321,65" href="referencer.html" alt="" onmouseover="document.m.src='Grafik/Forside/Forside3.gif'" onmouseout="document.m.src='Grafik/Forside/Forside.gif'" /> <area shape="rect" coords="323,80,405,65" href="kundelogin.html" alt="" onmouseover="document.m.src='Grafik/Forside/Forside4.gif'" onmouseout="document.m.src='Grafik/Forside/Forside.gif'" /> <area shape="rect" coords="407,80,469,65" href="kontakt.html" alt="" onmouseover="document.m.src='Grafik/Forside/Forside5.gif'" onmouseout="document.m.src='Grafik/Forside/Forside.gif'" /> </map> <img usemap="#menu" src="Grafik/Forside/Forside.gif" border="0" name="m" alt="" />
Hov, du bruger document.all som kun understøttes af IE, så du skal vælge mellem et par forskellige modeller: 1. Det dur kun i IE !-| 2. Det dur kun i IE5+ og alle andre nyere browsere: -- sæt et id på dit img og brug denne kode til at få fat i imaget: onmouseover="document.getElementById('m').src='Grafik/Forside/Forside5.gif'" 3. Det skal du i både IE4 og nyere browsere: <script language="javascript" type="text/javascript"> function swapImage(imgId, fil){ i = (document.all)?document.all[imgId]:document.getElementById(imgId); i.src = fil; } </script> onmouseover="swapImage('m','Grafik/Forside/Forside5.gif');" -- og så skal du have samme id og name på billedet !-) hth jes
Vi tilbyder markedets bedste kurser inden for webudvikling