Bildpixel abfragen
ATOPO
- javascript
ahoi!
Ich habe eine Deutschlandkarte und würde es gerne so machen, dass je nachdem, welche Position des Bildes vom Benutzer angeklickt wird, er sich eine bestimmte Zahl merkt (bzw. in einer Variable speichert).
Zur Erläuterung:
http://www.atopo.de/img/niederschlag_new.jpg
Um das Bild geht es und es soll eben der Durchschnittsniederschlag des Punktes den man anklickt gespeichert werden.
Hab mir gedacht, dass man dazu vllt die Farbe des angeklickten Pixels abfragen könnte oder sowas.
Hab aber keinen Schimmer wie das gehen könnte (und ob überhaupt) und konnte auch nichts ähnliches finden.
Danke im Vorraus
Hi,
du kannst die Mausposition auf dem Bild, also die x- und y-Werte mit javascript abfragen und dann an ein php-Script senden, dass dies mittels imagecolorat() zur entsprechenden Farbe verarbeitet.
bye trunx
Hi,
du kannst die Mausposition auf dem Bild, also die x- und y-Werte mit javascript abfragen und dann an ein php-Script senden, dass dies mittels imagecolorat() zur entsprechenden Farbe verarbeitet.
Dann kannst du lieber gleich das Bild als input vom type="image" in einem Formular benuzten - dann werden die Klickkoordinaten automatisch übergeben, und JavaScript kann entfallen.
MfG ChrisB
Hi,
für den Hobby-Masochisten kannst über das Bild eine <map> legen (http://de.selfhtml.org/html/grafiken/verweis_sensitive.htm) und somit jedem Bereich (notfalls jedem Pixel) eine <area> zuweisen - dann könntest das rein auf dem Client lösen.
Und ja, ich habe überlegt ob ich das wirklich absenden soll, und nein, ich würde es nicht wie von mir oben beschrieben machen!
Viel Erfolg!