test=window.open('blub');
Adresse im ersten Parameter, ein Name ohne Leer- und Sonderzeichen im zweiten.
test.body.onload=function(){this.FORMNAME.submit();
test.onload, das Ereignis passiert beim window-Objekt
Bei der Funktion fehlt die schließende geschweifte Klammer.
Dann muss das Formular natürlich einen Namen besitzen, damit du es über test.document.forms.FORMNAME ansprechen kannst.
Mathias