Kom ihåg mig?
Home Menu

Menu


Få fram pixel (koordinater) av en bild

Ämnesverktyg Visningsalternativ
Oläst 2006-09-16, 16:47 #1
Helix Helix är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Dec 2003
Inlägg: 2 829
Helix Helix är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Dec 2003
Inlägg: 2 829
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......
Helix är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-09-16, 17:05 #2
Lindahl Lindahl är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Dec 2004
Inlägg: 854
Lindahl Lindahl är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Dec 2004
Inlägg: 854
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.
Lindahl är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-09-16, 17:09 #3
Helix Helix är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Dec 2003
Inlägg: 2 829
Helix Helix är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Dec 2003
Inlägg: 2 829
Citat:
Originally posted by Lindahl@Sep 16 2006, 16:05
Serverside eller på klienten? Om du gör en input type=image så får du koordinaten på köpet.
Hänger inte riktigt med. Vill att det skall finnas en bild på sidan. Om jag klickar på den, på valfri plats på den, så skall jag i en ruta (formulär) få fram koordinater var jag klickade på bilden. Där här "<input type='image'>" är väl inte lösningen, eller i alla fall så hänger jag inte med....du får gärna utveckla det lite....
Helix är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-09-16, 17:17 #4
Lindahl Lindahl är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Dec 2004
Inlägg: 854
Lindahl Lindahl är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Dec 2004
Inlägg: 854
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>
När man klickar på bilden kommer formuläret att "submittas" och sidan resultat.php kommer här anropas som resultat.php?x=12&y=14 (där 12 och 14 är musens koordinater).
Lindahl är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-09-16, 17:25 #5
Helix Helix är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Dec 2003
Inlägg: 2 829
Helix Helix är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Dec 2003
Inlägg: 2 829
Ahhh...det visste jag inte... Kan vara till nytta!

Finns det dock möjlighet att få fram det utan att formuläret submittas?
Helix är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-10-09, 14:44 #6
herq herq är inte uppkopplad
Nykomling
 
Reg.datum: May 2006
Inlägg: 13
herq herq är inte uppkopplad
Nykomling
 
Reg.datum: May 2006
Inlägg: 13
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>
herq är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-10-15, 22:36 #7
Helix Helix är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Dec 2003
Inlägg: 2 829
Helix Helix är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Dec 2003
Inlägg: 2 829
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/
Helix är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 21:38.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017