steffen: w3c Problem

Beitrag lesen

Hi Nachteulen,

ich habe ein Script geschrieben und habe im Nachhinein

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
  "http://www.w3.org/TR/html4/strict.dtd">

eingefügt. Nun ist das Problem, dass es teilweise nicht geht, weil es nicht valide ist.

if (ns6)
   {
    document.getElementById('menudiv').style.left = e.clientX+document.body.scrollLeft;
    document.getElementById('menudiv').style.top = e.clientY+document.body.scrollTop;
   } else {
    document.getElementById('menudiv').style.pixelLeft = event.clientX+document.body.scrollLeft;
    document.getElementById('menudiv').style.pixelTop = event.clientY+document.body.scrollTop;
   }

Das pixelLeft steht nicht in selfhtml als offizieller style-Attribut, sondern 'top'. Leider funktioniert es auch nicht wenn ich pixelLeft und pixelTop durch 'left' und 'top' austausche.

Wie kann ich das Valide machen? Danke euch.