flumpaMedlem sedan jan. 2003239 inlägg
Hej
Någon som vet hur man kan ändra min bild länk så att
det blir en pekare över länken när man för muspekaren
över länken i bilden?
<script type="text/javascript">
<!--
function openWin(urla,urlb,urlc){
window.open(urla,'main','');
window.open(urlb,'meny','');
window.open(urlc,'content','');
}
//-->
</script>
<img src="ram/right.jpg" width="52" height="418" border="0" align="top" usemap="#Map">
<map name="Map">
<area shape="rect" coords="17,61,30,107" onClick="openWin('start.html','mportfol.htm','cintro.html');">
<area shape="rect" coords="16,119,31,163" onClick="openWin('pic/about/about.html','mabout.html','cabout.html');">
<area shape="rect" coords="16,174,31,235" onClick="openWin('pic/pixel/pixel.html','mportfol.htm','cportfol.html');">
<area shape="rect" coords="15,246,31,303" onClick="openWin('form.html','mmeny.htm','ccontact.html');">
<area shape="rect" coords="15,313,31,355" onClick="openWin('links.html','mmeny.htm','clinks.html');">
</map>
nitro2k01Medlem sedan aug. 20037 630 inlägg
Area-taggar precis som A, får automatiskt en hand som pekare då de har ett href-attribut. Så mitt råd är att lägga till href="javascript:;" till varje area-tagg (Vilket är en kort bit javascript som inte gör någonting, men som ser till att det finns ett href-attirbut.)
<script type="text/javascript">
<!--
function openWin(urla,urlb,urlc){
window.open(urla,'main','');
window.open(urlb,'meny','');
window.open(urlc,'content','');
}
//-->
</script>
<img src="ram/right.jpg" width="52" height="418" border="0" align="top" usemap="#Map" />
<map name="Map">
<area shape="rect" href="javascript:;" coords="17,61,30,107" onClick="openWin('start.html','mportfol.htm','cintro.html');">
<area shape="rect" href="javascript:;" coords="16,119,31,163" onClick="openWin('pic/about/about.html','mabout.html','cabout.html');">
<area shape="rect" href="javascript:;" coords="16,174,31,235" onClick="openWin('pic/pixel/pixel.html','mportfol.htm','cportfol.html');">
<area shape="rect" href="javascript:;" coords="15,246,31,303" onClick="openWin('form.html','mmeny.htm','ccontact.html');">
<area shape="rect" href="javascript:;" coords="15,313,31,355" onClick="openWin('links.html','mmeny.htm','clinks.html');">
</map>
EDIT: Forumet lägger till ett mellanslag mellan java och script som du måste ta bort för att koden ska funka.
flumpaMedlem sedan jan. 2003239 inlägg
Shysst, den varianten skulle inte jag ha kommit på.
Skumt sätt att lösa de på =)
nitro2k01Medlem sedan aug. 20037 630 inlägg
Skumt? Det är en av de mest användbara (Och använda) metoderna överhuvudtaget inom javascript, så lägg det på minnet!