Natürlich nicht. Es ist ja auch kein Fehler, einem existierenden Javascript-Objekt beliebige neue Eigenschaften anzuhängen.
Was heisst "anhängen"?
Dann wäre
window.onload = sortable_init;
<body onload=""><!-- als Platzhalter stehen gelassen -->
doch kein Problem. Ich hänge dem Eventhandler "nichts" an. Aber der löscht offenbar den vorherigen Inhalt.
Kalle