BlackBoard » Design, Programmierung & Entwicklung » Webdesign » JavaScript Klickkoordinaten auslesen » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Klickkoordinaten auslesen
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Deef Deef ist männlich
...


Dabei seit: 24.08.2002
Beiträge: 431

Klickkoordinaten auslesen       Zum Anfang der Seite springen

Hallo,

Ich suche eine Moeglichkeit mit JavaScript auszulesen, an welcher Stelle genau (X und Y) ein Bild angeklickt wurde.
Das ganze soll dann als PHP-Parameter an eine andere Seite uebergeben werden (also wahrscheinlich window.open("blub.php?...") ).

Jemand eine Idee?

__________________
Was sagen uns Signaturen?! 1.Ich kann Latein 2.Ich bin umheimlich tiefgründig 3.Ich kann googlen 4.Ich lese die Lyrics der Lieder die ich höre 5.Ich schreibe und denke mir Scheisse aus die keiner lesen will...
30.03.2005 09:23 Deef ist offline E-Mail an Deef senden Beiträge von Deef suchen
LX LX ist männlich
El Comandante en Jefe


images/avatars/avatar-2290.gif

Dabei seit: 25.11.2001
Beiträge: 5.372
Herkunft: Berliner Bronx

Achtung       Zum Anfang der Seite springen

Wow, er lebt noch großes Grinsen


code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
<html>
<head>
<title>Test</title>
<script type="text/javascript">
// Browser rausfinden (hier nur Unterscheidung IE - Mozilla)
var IE = document.all?true:false;

// Mozilla-Abschnitt
if (!IE) document.captureEvents(Event.MOUSEMOVE)
document.onmousemove = getMouseXY;

// temporäre Variablen für die Mausposition
var tempX = 0;
var tempY = 0;

// Hauptfunktion zum Auslesen der Koordinaten
function getMouseXY(e)
{
  if (IE)
  {
    tempX = event.clientX + document.body.scrollLeft;
    tempY = event.clientY + document.body.scrollTop;
  }
  else
  {
    tempX = e.pageX
    tempY = e.pageY
  }
}

// Mauskoordinaten ins Verhältnis zur Bildposition setzen und auswerten
function clicky(x, y, target)
{
  window.open('whatever.php?x='+(x-target.offsetLeft)+'&amp;y='+(y-target.offsetTop),'');
}
</script>
</head>
<body>

<img src="dragon.jpg" width="500" height="100" onmousedown="clicky(tempX, tempY, this)" alt="klick mich">

</body>
</html>

Ich hoffe, man sieht einigermaßen durch Augenzwinkern

__________________
JS-Games.de - Misled Scripting Skills Gone Mad | Meine Filmkritiken | Urban Photography
Kommt mal in den IRC-Channel: irc.eu.freenode.net | Port 6667 | #blackboard

"Ever tried. Ever failed. No matter.
Try again. Fail again. Fail better."
- Samuel Beckett

30.03.2005 13:44 LX ist offline E-Mail an LX senden Homepage von LX Beiträge von LX suchen
Deef Deef ist männlich
...


Dabei seit: 24.08.2002
Beiträge: 431

Themenstarter Thema begonnen von Deef
      Zum Anfang der Seite springen

Zitat:
Original von LX
Wow, er lebt noch großes Grinsen


Ja Du weisst ja wie das so ist mit dem Unkraut ... großes Grinsen

Zitat:

Ich hoffe, man sieht einigermaßen durch Augenzwinkern


Jup wunderbar ... vielen Dank smile

__________________
Was sagen uns Signaturen?! 1.Ich kann Latein 2.Ich bin umheimlich tiefgründig 3.Ich kann googlen 4.Ich lese die Lyrics der Lieder die ich höre 5.Ich schreibe und denke mir Scheisse aus die keiner lesen will...
01.04.2005 06:42 Deef ist offline E-Mail an Deef senden Beiträge von Deef suchen
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
BlackBoard » Design, Programmierung & Entwicklung » Webdesign » JavaScript Klickkoordinaten auslesen

Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH