Toon posts:

[Javascript] form values meesturen naar window

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb een klein scriptje gemaakt welke een nieuw window opent als je op een button klikt, werkt leuk en aardig allemaal maar er zit ook een hidden field in het form waar die button in zit, en deze lijkt niet meegestuurd te worden naar het window.


code:
1
2
3
4
<form method="post" onsubmit="openstopwindow()">
<input type="hidden" name="code" value="1">
<input type="submit" name="Stop" value="Stop">
</form>


code:
1
2
3
4
5
6
<script type="text/javascript">
function openstopwindow()
{
window.open("dorcon.php","my_new_window","toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=no, width=20, height=20")
}
</script>


heb ik iets over het hoofd gezien ofzo? ben nogal n00b in javascript, en kan via de search niet zo snel een vergelijkbaar probleem vinden.....

  • disjfa
  • Registratie: April 2001
  • Laatst online: 12-05 15:11

disjfa

be

je stuurt helemaal geen info mee naar het geopende window... en wat je wel mee zou kunnen sturen zijn alleen maar js dingen en zo te zien wil je juist een php pagina aanroepen.

dan zou je eigenlijk een formulier in een nieuw window submitten :)
Verwijderd schreef op 15 december 2003 @ 14:08:
[...]
zoals ik al zei snap ik de ballen van javascript :) maar hoe kan ik het formulier wel meesturen?
dan is het beter even te zoeken en te leren dan zomaar een antwoord hier krijgen :) ik stimuleer liever de geest :)

[ Voor 41% gewijzigd door disjfa op 15-12-2003 14:11 ]

disjfa - disj·fa (meneer)
disjfa.nl


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 15:55

crisp

Devver

Pixelated

zet eens target="my_new_window" in je form

Intentionally left blank


Verwijderd

Topicstarter
disjfa schreef op 15 december 2003 @ 14:07:
je stuurt helemaal geen info mee naar het geopende window... en wat je wel mee zou kunnen sturen zijn alleen maar js dingen en zo te zien wil je juist een php pagina aanroepen.

dan zou je eigenlijk een formulier in een nieuw window submitten :)
zoals ik al zei snap ik de ballen van javascript :) maar hoe kan ik het formulier wel meesturen?
crisp schreef op 15 december 2003 @ 14:08:
zet eens target="my_new_window" in je form
even testen, ty :)

edit: Als ik een target in de form tag zet krijg ik de pagina waar ik het form vanaf submit in het window te zien :?

code:
1
<form method="post" onsubmit="openstopwindow()" target="stopwindow">


(ja heb hem wel gerenamed naar stopwindow in de body ;))

[ Voor 35% gewijzigd door Verwijderd op 15-12-2003 14:16 ]


  • killercow
  • Registratie: Maart 2000
  • Laatst online: 26-05 11:59

killercow

eth0

je moet nog even de uiteindelijke pagina in je action tag van je window zetten,
je kunt dan tevens window.open gewoon een about:blank pagina laten laden aangezien deze toch overchreven wordt door je form post naar dat window.

openkat.nl al gezien?


  • reddevil
  • Registratie: Februari 2001
  • Laatst online: 06-10-2025
een target= werkt volgens mij alleen in internet explorer. Het is in ieder geval niet standaard html.

Wat je kan doen is de waardes meegeven in je url via javascript (get methode)

Verwijderd

Topicstarter
killercow schreef op 15 december 2003 @ 15:17:
je moet nog even de uiteindelijke pagina in je action tag van je window zetten,
je kunt dan tevens window.open gewoon een about:blank pagina laten laden aangezien deze toch overchreven wordt door je form post naar dat window.
kun je dit nader uitleggen snap niet echt wat je bedoeld :X

  • André
  • Registratie: Maart 2002
  • Laatst online: 26-05 00:33

André

Analytics dude

HTML:
1
<form method="post" onsubmit="openstopwindow()" target="stopwindow" action="bla.html">

[ Voor 34% gewijzigd door André op 15-12-2003 16:24 ]

Pagina: 1