Avatar billede mindbodysoul.dk Nybegynder
14. juni 2004 - 12:31 Der er 2 kommentarer og
1 løsning

Hvordan overfører jeg data fra form via "åben i nyt vindue"

Jeg skal overføre dette til en anden side som indsætter nogle data i en database: På afsendersiden hedder starten af formen:

<form action="java script:NewWin9()" METHOD="POST">
<input type="hidden" name="mode" VALUE="1"


Javasscriptet på afsendersiden hedder:
<script type="text/javascript">
function NewWin9 (){
NY10=window.open('/modtagerside/popup/modtaget_dk.asp','NY9','width=300,height=300,toolbar=no,scrollbars=no,menubar=no,resizeable=no')
}
</script>

Mit problem er at:
name="mode" VALUE="1" fra afsendersiden ikke oveføres. Der sker blot det at modtagersiden åbner i popup, men data modtages ikke
Avatar billede yellow Nybegynder
14. juni 2004 - 13:00 #1
Formens "action" skal være det vindue-navn du angiver i din window.open funktion ( NY9, i det her tilfælde ):

<script type="text/javascript">
function NewWin9 (){
  NY10=window.open('','NY9','width=300,height=300,toolbar=no,scrollbars=no,menubar=no,resizeable=no')
}
</script>

<form action="/modtagerside/popup/modtaget_dk.asp" target="NY9" onsubmit="NewWin9();">
  <input type="hidden" name="mode" VALUE="1">
  <input type="submit" value="submit me">
</form>
Avatar billede yellow Nybegynder
14. juni 2004 - 13:00 #2
err, Formens "target"*...
Avatar billede mindbodysoul.dk Nybegynder
14. juni 2004 - 13:48 #3
SUPER - Det lykkedes - TAK
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester