Hallo,
der erste teil (die browserprüfung sieht so aus:
Schau dir mal das Script selbst an, nicht nur der Teil ist das Problem, sondern die ständigen Abfragen:
if (browser.isIE)
dragObj.elNode = window.event.srcElement;
if (browser.isNS)
dragObj.elNode = event.target;
Hier könnte man einfach abfragen, ob window.event oder event, dann, ob srcElement oder target zur Verfügung steht. Es ist keine »Browsererkennung« notwendig. Das zieht sich so durch das Script. Es macht unsinnige Annahmen, weil es von der Existenz von zwei Browsern ausgeht. Das ist natürlich nicht zukunftsfähig - das Script stammt aus dem Jahr 2001.
Ein besseres Script ist etwa dieses:
http://www.walterzorn.com/dragdrop/dragdrop_e.htm
Mathias