<form action="url" method="post" onsubmit="window.open('','myprt', 'width=600, height=400, left=0, top=0')" target="myprt">
Форма будет передана методом POST по указанному URL, скрипт которого вернет страницу для печати, которая будет помещена в новое окно. Если настройки браузера запрещают это делать, то только после разрешения такого действия.