Mugl: neues Fenster+variablen übergeben

Beitrag lesen

Das funktioniert mit Sicherheit nicht ohne JS, was zumindest wenn das Formular bestandteil einer Internetseite sein sollte auf jeden Fall berücksichtigt werden muss.

Ausserdem frage ich mich warum du das so umständlich machst und nicht einfach die Ausgabe des CGI Skripts entsprechend änderst, das die HTML Seite erscheint?

Gleichzeitig möchte ich aber die neue html datei die Aufgerufen wird anpassen, d.h. die größe des Fensters, Adressleiste weg usw.

Das geht nicht. Dazu musst du ein neues Fenster öffnen. auch das geht mit einem normalen Formular:

<form action="bla.cgi"
target="fenster"
onsubmit="window.open('', this.target, features).focus();"

Struppi.

ich glaube wir haben aneinander vorbei geredet!
ich erklärs so! ich habe eine login php mit einem formular!
das ganze ist eine webbasierte software.

jetzt muss ich mit der login.php zur main.php
dass das mit dem formular bzw mit javascript funktioniert ist mir klar. aber wenn ichs so mach

<form action="bla.cgi"
target="fenster"
onsubmit="window.open('', this.target, features).focus();"

dann übergibts mir ja die variablen aus dem login script nicht
die möchte ich auf jeden Fall so übergeben:

document.login.submit();
   location.href = "./##.html";

return true;

wegen passwort usw.

also heißt des ich hab ja schon ne funktion mit onsubmit

Meine Frage wie kann ich diese Funktion mit der window.open funktion kombinieren. So dass sich die main.php in einem neuen Fenster (ohne symbolleisten) öffnet und meine Variablen übergeben werden.

So ich hoff jetzt isses klarer geworden.

Danke