webForumDet fria alternativet
Logga in / Bli medlem

Statusradstext

JavaScript

3 svar · 288 visningar · startad av J.N.

Medlem sedan apr. 20031 660 inlägg
Trådstart#1

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.

Medlem sedan nov. 20017 144 inlägg
#2

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">
Medlem sedan apr. 20031 660 inlägg
#3

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]

Medlem sedan aug. 20039 340 inlägg
#4
onclick="window.open('sida.asp', '_self');"
402 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
122 ms — deklarationer (db)
130 ms — hämta statistik (db)
143 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)