| FAQ |
| Kalender |
|
|
#1 | ||
|
|||
|
Klarade millennium-buggen
|
Har letat ihjäl mig. Någon som kanske har en tips eller länk till något sådant:
behöver ha ett litet script som efter musklick på en bild tar fram korrdinater för var man klickade...... |
||
|
|
Svara med citat
|
|
|
#2 | ||
|
|||
|
Mycket flitig postare
|
Serverside eller på klienten?
På servern: Om du gör en <input type='image'> så får du koordinaten på köpet. Edit: såg att inlägget låg under "klientsidans teknologier" men låter det ändå stå kvar då det kanske kan vara till hjälp för någon annan. |
||
|
|
Svara med citat
|
|
|
#3 | ||
|
|||
|
Klarade millennium-buggen
|
Citat:
|
||
|
|
Svara med citat
|
|
|
#4 | ||
|
|||
|
Mycket flitig postare
|
Ok, simpelt exempel:
Först html-dokumentet som kommer bestå av en bild: Kod:
<form action='resultat.php' method='get'> <input type='image' src='klickbar_karta.jpg'> </form> |
||
|
|
Svara med citat
|
|
|
#5 | ||
|
|||
|
Klarade millennium-buggen
|
Ahhh...det visste jag inte...
Kan vara till nytta! Finns det dock möjlighet att få fram det utan att formuläret submittas? |
||
|
|
Svara med citat
|
|
|
#6 | ||
|
|||
|
Nykomling
|
Du har säkert löst det så här dags, men jag postar detta ändå. Inte helt clean, men det löser någon säkert.
Kod:
<script language="JavaScript" type="text/JavaScript">
var posx;var posy;
function capmouse(e){
posx = 0; posy = 0;
if (!e){var e = window.event;}
if (e.pageX || e.pageY){
posx = e.pageX;
posy = e.pageY;
}
else if (e.clientX || e.clientY){
posx = e.clientX;
posy = e.clientY;
}
}
function showP(){
document.write ('X: '+posx+'<br>Y: '+posy)
}
</script>
</head>
<body onmousemove="capmouse(event)">
<img src="klickbar_karta.jpg" onclick="showP()">
</body>
|
||
|
|
Svara med citat
|
|
|
#7 | ||
|
|||
|
Klarade millennium-buggen
|
Tack herq. Hittade dock en lösning lite tidigare, så som jag vill eha det. Här kan ni se vad jag menade:
http://www.emanueleferonato.com/category/javascript/ |
||
|
|
Svara med citat
|
| Svara |
|
|