Hi,
x = document.cookie;
document.write("<div onmousedown='dragstart(this)' id='hallo' style='position:absolute; left:"+x+"; width:200px; height:200px; background-color:#FF1100; top:30px;'>");
Dieser sagt ja, dass wenn ein Cookie vorhanden ist, das Left Attribut den Wert des Cookies annehmen soll. Allerdings klappt das nicht wirklich... :(
Natürlich nicht, weil du höchstwahrscheinlich einen Wert zuweist, der für die Eigenschaft left ziemlich unsinnig sein dürfte.
Mache bitte eine Kontrollausgabe des Wertes von x!
(Und gewöhne dir an, das bei der Fehlersuche immer zu machen - nicht nur "annehmen", was in Variablen drin stehen "müsste", sondern *kontrollieren*.)
Und nachdem du das gemacht hast, beschäftigst du dich damit, wie man in JavaScript mit Cookies umgeht. Was in document.cookie drinsteht, weisst du ja jetzt (bzw. informierst dich noch mal genauer, wie das Format aufgebaut ist) - und wie man es auseinandernimmt, dazu findest du bestimmt auch was.
MfG ChrisB
Light travels faster than sound - that's why most people appear bright until you hear them speak.