Seite 1 von 1

Fenstergröße verändern beim drücken eines Submitbuttons.

Verfasst: 03.01.2004 16:51
von sputnik
Ich habe fplgenden Code:

Code: Alles auswählen

			<form method=POST action=rate.php target=_blank>
			<input name=id type=hidden value=$id>
			<input type=hidden name=zahl value=$i>
			<input type=submit value='Bewerten'>
			</form>
Also bis jetzt passiert folgendes: Wenn man den Submitbutton drückt öffnet sich ein neues Fenster in dem die Variablen vom Formular übergeben wurden. Nun möchte ich aber das Fenster in einer bestimmten größe haben und ohne der Leiste oben (Zurück, Refresh, Adressleiste, ...) Aber ich möchte es nicht so tun:

Code: Alles auswählen

<body onLoad="window.resizeTo(x,y)" menubar="no" toolbar="no">
mfg Manuel

Verfasst: 03.01.2004 18:37
von Shadowman
hm, da gäbe es doch die javascirpt lösung, da wird ein neues fenster ohne den schnickschnack geöffnet, hm wie ging das nochmal *nachdenk*

Code: Alles auswählen

    function neuesfenster()
  {
    var quelle = wasweissich.php; //dein auswertungsformular
    var breite = 640; //breite
    var hoehe  = 480;//höhe
    var shot_fenster = window.open(quelle, "shot_fenster", "width="+breite+",height="+hoehe+",left=0,top=0,resizable=no");
    shot_fenster.focus();
  }
ich hab es noch nicht ausprobiert, aber meiner meinung sollte es funktionieren, wenn du als

Code: Alles auswählen

action=javascript:neusfenster(); 
angibst.
hoffentlich geht es :D

Verfasst: 03.01.2004 18:45
von Pyramide

Code: Alles auswählen

<script language="Javascript" type="text/javascript">
function machfenster() {
  window.open('about:blank', 'hallowelt', 'optionen');
}
</script>
...
<form action="blub.php" method="post" target="hallowelt" onsubmit="machfenster()">

Verfasst: 03.01.2004 19:04
von sputnik
Also wenn ich es so mache wie es Pyramide sagt öffnet sich ein neues Fenster, aber mit schnick schnack. Variablen wurden aber übergeben. Ich probiere es mal alla Shadowman!

Verfasst: 03.01.2004 19:16
von Pyramide
sputnik hat geschrieben:aber mit schnick schnack.
Da wo 'optionen' steht musst du selbstverständlich noch die entsprechenden Sachen reinsetzen... http://selfhtml.teamone.de/javascript/o ... w.htm#open

Verfasst: 03.01.2004 19:38
von sputnik
Das habe ich begriffen und auch gemacht, es haut trotzdem nicht hin! Ich schau mir das noch genauer an. Ich werd schon selber draufkommen.

Verfasst: 03.01.2004 19:45
von sputnik
Heut bin ich total daneben:

Code: Alles auswählen

<script language="Javascript" type="text/javascript"> 
function fenster() 
{ 
  window.open('about:blank', 'fenster', 'width=500, height=600, resizable=no');
} 
</script>
...

Code: Alles auswählen

<form action='rate.php' method='post' target='fenster'>
Das habe ich gemacht und er nimmt nicht die Eigenschaften.

Code: Alles auswählen

'width=500, height=600, resizable=no'

Verfasst: 03.01.2004 20:06
von Pyramide
Und so?

Code: Alles auswählen

<form action="rate.php" method="post" target="fenster" onsubmit="fenster()">

Verfasst: 03.01.2004 20:35
von sputnik
Perfekt, genau so wie ich es mir vorstelle.

Vielen Dank!