Med "nohref"-taggen och onclick:
<area shape="rect" coords="741,114,811,285" nohref onclick="window.open('http://www.sida.se');" onMouseOver="window.status='Sida'; return true" onMouseOut="window.status=''; return true">
3 svar · 288 visningar · startad av J.N.
HEJ!
Hur får man text över statusraden på image maps?
Problemet jag vill lösa är att alltid visa en text på statusraden, men när man pekar på en imagemap visas den länken istället!
På vanliga bild/text-länkar fungerar det.
Varför blir det så?
Eller går det inte lösa, sökte först men det finns ingen tråd som tar upp status + map och liknande.
Med "nohref"-taggen och onclick:
<area shape="rect" coords="741,114,811,285" nohref onclick="window.open('http://www.sida.se');" onMouseOver="window.status='Sida'; return true" onMouseOut="window.status=''; return true">
HEJ!
Fungerar utmärkt, efter lite anpassningar!
<img src="menu.gif" width="20" height="10" border="0" usemap="#Map" style='{cursor: hand}'>
<map name="Map">
<area shape="rect" coords="1,2,3,4" nohref onclick="location.href('sida.asp');">
</map>
Jag fick lägga en style för att få hand istället för pil, och sedan ville jag inte öppna sidorna i nytt fönster hela tiden, därför location.href.
Men, är location.href rätt kod?
[R]Ni undrar kanske varför jag tog bort window.status-kodningen, när jag frågade om det?
Det finns annan kod på sidan som skriver där för vanliga text- och vanliga bildlänkar.[/R]
onclick="window.open('sida.asp', '_self');"