15. december 1999 - 09:57Der er
4 kommentarer og 1 løsning
"Dynamisk" imagemap
Jeg har et imagemap, hvor de enkelte hotspots har 3 links, og afhængig af hvilken af 3 radiobuttons, der er valgt, sendes man til det korrekte link.
Jeg går udfra jeg skal have et javascript/formular med 3 radiobuttons. I imagemappen tjekkes hvilken radiobutton, der er valgt, når man dytter på et hotspot, og man sendes til den korrekte side.
Jeg kunne nok selv lave det men har ikke tid, så derfor udlover jeg point for en færdig løsning.
<body bgcolor=white> Ok, Skjoldy.<br> Hvert hotspot har 3 HTML-sider, som man afhængig af hvilken radiobutton er markeret, bliver sendt til:<br> <br> <form name=etellerandetnavn> <input type=radio checked name=bla onclick=setMapIndex('1')>Status for lokaliteten <input type=radio name=bla onclick=setMapIndex('2')>Analyseresultater <input type=radio name=bla onclick=setMapIndex('3')>Dato for undersøgelse <table> <tr> <td><img src=Amt_nord1.gif border=0 usemap=#Amt_nord><map name=""></map></td> </tr> </table> </form> <a href=java script:goThere('enURL');>test1</a><br> <a href=java script:goThere('enAndenURL');>test2</a><br> <a href=java script:goThere('enTredieURL');>test3</a> </body>
</html> --------------------------
Det forudsætter, du har kaldt dine html'ere: 'enUrl1.html','enURL2.html','enURL3.html','enAndenURL1.html', osv. I stedet for de grimme default radiobuttons kan du bruge billeder, der på onclick swap'er billedet og sætter variablen 'mapIndex'...det bliver noget kønnere. /olebole
UPS... 'enUrl1.html' i nederste kommentar skulle selvfølgelig have været: 'enURL1.html'. Behøver jeg at sige, at href'erne skal skrives ind i area'erne i map'et? /olebole
Hej olebole - kunne du ikke have valgt et lidt mere flatterende navn?!?!
Jeg har først lige opdaget, at der er blevet svaret på mit spm. Der blev ikke behov for ovenstående løsning alligevel - men nu har jeg løsningen til en anden god gang.
MVH Starleicht
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.