

Jak udělat, aby se po kliknutí na formulářové tlačítko "Odeslat" otevřelo nové okno?
Dobrý den,
mám jednoduchý formulář, řekněme v souboru index.php:
<form action="soubor.php">
bla bla bla
<input type="submit" name="Odeslat" value="Odeslat">
</form>
ale potřeboval bych, aby se mi soubor.php otevřel v novém okně.
Jak to udělat?
Předem děkuji za rady.
super, to začíná být ono
a kdybych chtěl, aby to okno mělo určitou polohu a velikost na obrazovce, tak, jak se to dělává pomocí javascriptu, tak to bys taky uměl?
Ještě bys měl u tagu form doplnit atribut method.
děkuji, už se blížíme do cíle ...
ale jsou dva zádrhele:
ten můj stávající form tag vypadá takhle:
1. zádrhel: jak tam zachovat tu validaci formuláře?
2. zádrhel: potřebuju, aby stránka, ve které to mám, řekněme index.php, po stisknutí tlačítka Odeslat zůstala taková, jaká je, a ten skript, kterým se formulářová data zpracovávají, tedy process_form.php, se právě zobrazil v tom novém okně, které se otevírá.
Lze to nějak zařídit?
Netestoval som to, ale toto by mohlo fungovať (aj pri vypnutom JavaScripte a blokovaných popup oknách):
Prípadne by si to mohol dať ešte do samostatnej funkcie (napr. submit), do ktorej by si ešte na koniec pripísal return true a volal by si ju onsubmit="return submit(this)".
díky za příspěvek, chyba v tom je ta, že to neotevírá okno požadovaných rozměrů.
šlo by to, prosím, ještě opravit? předem děkuju
Otestoval som to a funguje to. Ak to neotvorí okno požadovaných rozmerov, tak to môže byť len z niekoľkých príčin: buď je vypnutý JavaScript, alebo bolo vyskakovacie okno zablokované, alebo nastala chyba vo funkcii validate.
Myslim, ze i input muze mit target. Takze pridat target="_blank". Pro otevirani v jinem framu by to fungovat melo, jestli to dokaze i do noveho okna, to nevim.