Hej, följande kodsnutt som jag bifogar här nedanför skulle jag behöva lite hjälp med. Den fungerar, så det är inte det som är problemet. Vad jag skulle vilja ha hjälp med är att inte behöva ha två bilder brevid varanndra som ska bytas ut, utan den bild som är tom ska bara va en, alltså när man för musen över detmarkerade området så ska samma område ändras, fast med olika bilder beronde på vilken del man för över. Hoppas ni förstår vad jag menar
Lite svårt att skriva med en skällande och bitande hundvalp alldeles intill, annars så syftar jag på följande del. Nu är de två bilder, jag vill bara ha en.
<SCRIPT LANGUAGE="javascript">
if (navigator.appName!="Microsoft Internet Explorer" || parseInt
(navigator.appVersion)>3 && navigator.appName=="Microsoft
Internet Explorer")
{
ett_namn = new Image;
ett_namn.src = "rund.gif";
ett_namn1 = new Image;
ett_namn1.src = "farg.gif";
ett_namn2 = new Image;
ett_namn2.src = "rund.gif";
ett_namn21 = new Image;
ett_namn21.src = "farg2.gif";
}
function omids(byta, bild, script) {
if (navigator.appName!="Microsoft Internet Explorer" || parseInt
(navigator.appVersion)>3 && navigator.appName=="Microsoft
Internet Explorer")
{
self.status=script;
document.images[byta].src = eval(bild + ".src");
return true;
}
}
//-->
</SCRIPT>
<MAP NAME="hej">
<AREA SHAPE=CIRCLE COORDS="210,564,50"
HREF="default.htm" OnMouseOver="return omids
('ett_namn','ett_namn1','Texten som ska visas i statusraden då
man drar musen över bilden')"
OnMouseOut="return omids('ett_namn','ett_namn','')">
<AREA SHAPE=CIRCLE COORDS="210,200,61"
HREF="default.htm" OnMouseOver="return omids
('ett_namn2','ett_namn21','Texten som ska visas i statusraden
då man drar musen över bilden')"
OnMouseOut="return omids('ett_namn2','ett_namn2','')">
</MAP>
<img src="1.gif" border="0" usemap="#hej">
Tack på förhand!
red:
har funnit detta script på jojjx men tagit bort all överflödig texti skrivandets stund så ni ska se det väsentliga.
Ingen som vet någonting om detta? Jag får väl ge mig på ett försök och förklara det lite tydligare.
Jag har alltså en bild (imagemap), på denna bild så har jag två eller flera punkter som jag markerat. När man för musen över någon av dessa punkter så ska en bild på just detta markerade området visas i en liten ruta som jag har. Med den kodsnutt som jag har nu, så måste jag ha en ny ruta för varje nytt markerat område. Det jag vill åstakomma är att bara behöva ha en bild, alltså oavsett vilket område jag för musen över så är det på samma ställe som bilden på just det markerade området som ska visas i min ruta.
vet inte om det var det smidigaste av sätt, men för den andra bilden så bytte jag ut "ett_namn2" till "ett_namn". koden blev alltså,
<AREA SHAPE=CIRCLE COORDS="210,200,61"
HREF="default.htm" OnMouseOver="return omids
('ett_namn','ett_namn21','Texten som ska visas i statusraden då
man drar musen över bilden')"
OnMouseOut="return omids('ett_namn','ett_namn','')">
hursomhelst så fungerar det ju, och det utan felmeddelande
277 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91