Moin!
funktioniert wunderbar!
Nein, das tut es nicht, weil Dein Browser 2 x Daten absendet. Wenn die dahinter stehende Logik die Daten aber in einem Request benötigt, dann hast Du einen logischen Fehler. Zudem benötigt das Javascript, welches in vielen Organsiationen aus ist und auch vom Nutzer nicht aktiviert werden kann.
Du kannst aber mit
<body><form style="padding:0;margin:0" method="POST" action="DeinSkript.php">
[Dein Seiteninhalt]
</form></body>
ein "Superformular" bauen, welches nicht sichtbar ist und Deine bisherigen Formulare durch ein geeignetes Blockelement mit geeigneten Formatierungen ersetzen.
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix