Börjar få upp ögonen för web lite nu när AJAX börjar dyka upp lite var stans... iaf... min poäng är att jag mha Javascript får ett mycket konstigt fel... när jag sparar ett värde, säg 20 och sen försöker subtrahera det från 100 så funkar det inte riktigt... Subtrahera går inte?
Vill tillägga att så länge lösningen funkar i Firefox så är jag nöjd
titta på följande:
var obj_left = di.offsetLeft;
var obj_top = di.offsetTop;
// alerts: OBJ X: 100 Y: 100
if (debug) alert("OBJ X: " + di.offsetLeft + " Y: " + di.offsetTop);
var event_x = event.clientX;
var event_y = event.clientY;
// alerts: EVENT X: 105 Y: 108
if (debug) alert("EVENT X: " + event_x + " Y: " + event_y);
var inside_x = event_x - obj_left;
var inside_y = event_y - obj_top;
// alerts: INSIDE X: 5 Y: 8
if (debug) alert("INSIDE X: " + inside_x + " Y: " + inside_y);
var rel_x = event_x - inside_x;
var rel_y = event_y - inside_y;
// alerts: REL X: 100 Y: 100 <--------- WHY???
if (debug) alert("REL X: " + rel_x + " Y: " + rel_y);
Jag måste ha missat något... har sökt men inte hittat varför rel_x och rel_y inte får dom värden jag vill få fram i koden...
tpfh :)