Aser
Erfahrenes Mitglied
Tag,
ich habe folgendes Problem:
Wenn ich das Bild anklicke soll an dieser Stelle(x-y-Kordinaten des Moments, wo geklickt wurde) ein div eingeblendet werden...
Das ganze sogar bisher...
nur nicht an der richtigen Stelle...
Mein Verdacht:
Die xy-Koordinaten werden nur solange (mousetracking) aktualisiert, waehrend sich der Mauszeiger auf 'document' befindet... sobald der Mauszeiger auf dem Bild ist, wird die Position nimmer aktualisiert
ich habe folgendes Problem:
Wenn ich das Bild anklicke soll an dieser Stelle(x-y-Kordinaten des Moments, wo geklickt wurde) ein div eingeblendet werden...
Das ganze sogar bisher...
nur nicht an der richtigen Stelle...
Mein Verdacht:
Die xy-Koordinaten werden nur solange (mousetracking) aktualisiert, waehrend sich der Mauszeiger auf 'document' befindet... sobald der Mauszeiger auf dem Bild ist, wird die Position nimmer aktualisiert
PHP:
echo "<div id='selektierterbereich' style='position:absolute;'>aelektierterbereich</div>";
echo "<div id='pixelausgabe' style='position:absolute;'>pixelausgabe</div>";
echo"
<script type ='text/javascript'>
<!--
var mX, mY, letztemausfigur, letztesangeklicktesfeld, musterfeldanzeige, zwischenspeicherxyvon, zwischenspeicherxynach = 0;
var xvomanfang = 0;
var yvomanfang = 0;
function SetToolTipPos(ttid, x, y)
{
document.getElementById(ttid).style.left = x + 'px';
document.getElementById(ttid).style.top = y + 'px';
}
document.onmouseover = MouseTracking;
function MouseTracking(evt)
{
mX = evt.pageX;
mY = evt.pageY;
}
function mausklickposition()
{
document.getElementById('pixelausgabe').innerHTML = \"xxx\" + mX + \"yyy\" + mY ;
document.getElementById('selektierterbereich').innerHTML = \"ROTERRAHMEN\" ;
SetToolTipPos('selektierterbereich', mX, mY);
}
//-->
</script>";
######################################
#echo"<a onclick=\"mausklickposition();\" ><img border='0' src='./bilder/avatars/".$avatarid.".jpg'></a>";
echo"<img border='0' name='avatarvorlage' src='./bilder/avatars/".$avatarid.".jpg' onClick=\"mausklickposition('xydesclicks');\">";
echo "<div id='selektiertesfeld' >Menueleiste</div>";