"Computer games don’t affect kids: I mean if Pac-Man affected us as kids, we’d all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music."
En het bestand dat in dat popup-venster geopend wordt, is ook iedere anders (bij new is het muteer.php?action=new, bij save ?action=save, en bij delete ?action=delete)...
"Computer games don’t affect kids: I mean if Pac-Man affected us as kids, we’d all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music."
of een popup window met in de parent window een form?
in het eerste geval zie ik geen problemen, in het tweede geval kun je de parent window benaderen via
1
| window.opener |
en is het formulier te benaderen via:
1
| window.opener.forms[0].submit(); |
(evt via window.opener.document.forms[0].submit();) ff uit me hoofd )
echter Netscape op de mac ( en ws ook op de PC ) zal er niks mee doen.
"You're only as good, as what you did last week."
"Computer games don’t affect kids: I mean if Pac-Man affected us as kids, we’d all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music."
- How can I pass the entered values on a form in a popup window to a form on the original window?<li>How can I submit a form on a popup window and target the results into the main window and close the popup window at the same time?
Waar het volgens mij op neerkomt is dat het eigenlijk niet mogelijk is
Oplossing 1: zelf een submit scriptje schrijven die alle values uit je form leest en die vervolgens een popup opent met daarin de URL waarin alle waardes zijn verwerkt (GET dus).
Oplossing 2: OnSubmit een popup openen en vanuit popup de values uit het form lezen. (Vind oplossing 1 persoonlijk mooier).
Hms... dat wordt dus nog wat..... Ik vind zelf oplossing 1 ook mooier (en dat is denk ik ook beter)... Maar nu zit ik nog met dat ?action=new/save/delete verhaal... (heb je daar toevallig ook nie een crea oplossing voor?)Op maandag 26 november 2001 12:09 schreef McVirusS het volgende:</li>
- How can I pass the entered values on a form in a popup window to a form on the original window?<li>How can I submit a form on a popup window and target the results into the main window and close the popup window at the same time?
Waar het volgens mij op neerkomt is dat het eigenlijk niet mogelijk is. Je kan een form wel laten submitten naar een ander window/frame maar om vervolgens de properties van dat window aan te passen is volgens mij niet mogelijk.
Oplossing 1: zelf een submit scriptje schrijven die alle values uit je form leest en die vervolgens een popup opent met daarin de URL waarin alle waardes zijn verwerkt (GET dus).
Oplossing 2: OnSubmit een popup openen en vanuit popup de values uit het form lezen. (Vind oplossing 1 persoonlijk mooier).
"Computer games don’t affect kids: I mean if Pac-Man affected us as kids, we’d all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music."
dan zijn er natuurlijk wel wat oplossingen te bedenken:
• open nieuw window via javascript
• send variablen mee naar nieuw window
• lees deze uit via php
• submit het form
zoiets...
"You're only as good, as what you did last week."
Verwijderd
Het probleem is dat het formulier die de popup moet openen helemaal dynamisch is, deze leest namelijk een database uit en kijkt welke velden een opgegeven tabel heeft. Deze moet hij vervolgens in de opgegeven tabel kunnen posten. Dus die variabelen kinnen niet van te voren gedefineerd worden.Op maandag 26 november 2001 12:47 schreef oh,when? het volgende:
ik neem aan dat je met PHP werkt ( aan je formulier method te zien )
dan zijn er natuurlijk wel wat oplossingen te bedenken:
• open nieuw window via javascript
• send variablen mee naar nieuw window
• lees deze uit via php
• submit het form
zoiets...
snap ie?, (ps ik weet dit omdat skef (mijn collega) al 3 dagen naast mij zit op dit probleem te staren... en ik weet het ook niet
misschien is een url posten iets? btw, als je al 3 dagen op een probleem zit te staren lijkt me dat je iets verkeerd doet. (no pun intended)Op maandag 26 november 2001 18:07 schreef aarninkron het volgende:
snap ie?, (ps ik weet dit omdat skef (mijn collega) al 3 dagen naast mij zit op dit probleem te staren... en ik weet het ook niet
"You're only as good, as what you did last week."