ugrás a tartalomhoz

IMAGE típusú input lekérdezése elküldés nélkül

gphilip · 2007. Aug. 10. (P), 07.38
Hali!

Remélem tudtok segíteni.
Egy olyan webes alkalmazást írok, amiben kulcsszerep jut egy <input type='image'> elemnek, mégpedig úgy, hogy tudnom kell, hol kattintott rá a felhasználó (X, Y).

Ez tiszta sor, hiszen elvileg ilyesmire találták ki. Csakhogy én nem akarok elnavigálni a lapról, ahol rákattint az user, hanem enélkül szeretném megtudni, hol kattintott rá. Egyelőre egy elég csúnya megoldásom van rá: a FORM-ot, amiben van, egy hidden frame-be irányítom egy külön erre a célra írt PHP fájllal, ami egy JavaScript visszahívást generál (parent.valamiFüggvény), ami tartalmazza a kattintás koordinátáit (nyilván a GET/POST tömbből lekérdezhető).

Viszont kell lennie szebb megoldásnak, hiddenframe nélkül. Magyarán azt szeretném elérni, hogy mikor a delikvens az inputra kattint, akkor én Javascriptből lekérdezhessem, hogy hova tette ezt.

Az image inputnak még csak "value" propertyje sincs JSben, nemhogy X vagy Y...! :-(

Segítsetek!
 
1

google :)

breakline · 2007. Aug. 10. (P), 08.10
Első 5 találat között:

http://www.emanueleferonato.com/2006/09/02/click-image-and-get-coordinates-with-javascript/

http://www.google.hu/search?hl=hu&q=image+click+coordinates&btnG=Google+keres%C3%A9s&meta=