För att definiera ytterliggare:
Jag behöver alltså nån form av komponent (eller script) som kan känna av koordinater och på så sätt göra en imagemap.
mvh
Andreas
9 svar · 276 visningar · startad av Jymdis
Hej!
Har ett lite problem jag ställts inför:
Jag vill kunna skapa imagemaps (alltså bilder där man klickar på en viss region så är det en länk osv). Men, dessa måste skapas med hjälp av ASP på något sätt, hur gör man detta? Finns det nån komponent?
mvh
Andreas
För att definiera ytterliggare:
Jag behöver alltså nån form av komponent (eller script) som kan känna av koordinater och på så sätt göra en imagemap.
mvh
Andreas
Hmm tror att du får tänka i två steg.
1. JavaScript för att hålla koll på var i bilden du befinner dig (Client side)
2. ASP för att skapa en sida med imgMap på, där behöver du ingen komponent, för all data du får kommer ju från ett Javascript på klientbrowsern.
Hur javascriptet skall se ut eller hur det funkar har jag ingen aning om. Men börja med att släppa en bomb där.
Det hela handlar i alla fall om att hålla koll på var pilen finns sedan så är det bara frågan om matte...
Nu är jag ju inte så skarp på javascript dock...
Jag leker med tanken på att göra en komponent själv, eftersom det har fördelen med att det sker i realtime.
Hmm men då får antingen användaren ladda ner komponenten eller så får du skicka data mellan browser och server i 190 och det kommer i allafall att krävas en del JavaScript eller har jag missuttfattat dig helt och hållet...
Användaren lär få ladda ner komponeten ja, men eftersom det är ett CM-verktyg så är det inte en så jättestor grej.
Men men, jag hoppades verkligen att där skulle finnas nånting färdigt...
För IMAGEMAPS behövs varken javascript eller någon komponent, bara ren HTML och ASP fungerar.
Herman:
berätta hur man dynamiskt skapar imagemaps på en bild med enbart HTML och ASP då? :)
Hittar ingen kod.. det var 2+ år sedan jag höll på med det och gick sedan över till att göra samma sak i PHP.
Men iaf från ASP skickar du bara ut bilden som en imagemap
<A href=bilddata.asp?extra_parametrar><IMG src=bild.png ISMAP></A>
automatiskt hamnar koordinaterna x,y i QueryString:en.
Så allt handlar sedan bara om att parsa vad du får in.
Testa i "bilddata.asp" att skriva ut innehållet i QS
Response.Write Request.QueryString()
sedan är det bara till att börja plocka och beräkna vad du verkligen vill ha :)
okej, ska kolla närmare på detta, tackar :)