Avatar billede kimkjær Nybegynder
14. juni 2000 - 11:42 Der er 8 kommentarer og
1 løsning

Form - Post - target=_blank, hvordan kan jeg styre vinduets størrelse

Jeg skal sende en form til en ny side, der skal åbnes, men jeg har behov for at styre størrelsen på vinduet:

<form target="_blank" method="post" name="form" action="/resultat.asp">

Nogle idéer?

VH

Kim
Avatar billede Slettet bruger
14. juni 2000 - 11:55 #1
<base taget="_blank"> i toppen af din side også :
<form method="post" name="form" action="/resultat.asp">

Éllers kan man lave det med en onclick function på submit knappen.. Tror jeg..!


Avatar billede kimkjær Nybegynder
14. juni 2000 - 14:21 #2
Det er stadigt ikke muligt at styre vinduets størrelse automatisk
Avatar billede olebole Juniormester
14. juni 2000 - 15:13 #3
<ole>
Det er det med det her:

<html>
<head>
<script language="javascript">

function mySend() {
    nyt = window.open("","myWin", "width=450,height=250");

    ndoc = nyt.document;
    astr = "<html><body onload='java script:document.myNewForm.submit();'>";
    astr += "<form name=myNewForm action='/resultat.asp' method='POST'>";
    astr += "<input type=hidden name=navn value="+document.myForm.navn.value+">";
    astr += "<input type=hidden name=email value="+document.myForm.email.value+">";
    astr += "</form>";
    astr += "</body></html>";
   
    ndoc.open();
    ndoc.write(astr);
    ndoc.close();
}
</script>
</head>
<body bgcolor=white>

<table border=0 cellpadding=2 cellspacing=0>
  <form name=myForm>
    <tr valign=top>
        <td>Dit navn:</td>
        <td><input type=text size=30 name=navn></td>
    </tr>
    <tr valign=top>
        <td>Din email:</td>
        <td><input type=text size=30 name=email></td>
    </tr>
    <tr>
        <td>&nbsp;</td>
        <td align=right><input type=button onclick=mySend(); value=" Send "></td>
    </tr>
  </form>
</table>

</body>
</html>

/Vh
</bole>
Avatar billede kimkjær Nybegynder
14. juni 2000 - 15:58 #4
Jeg forsøger! Jeg var dog ikke klar over at formen stadig blev post'et.
Avatar billede olebole Juniormester
14. juni 2000 - 16:04 #5
Der sker først noget, idet det ny vindues dokument er skrevet og dermed loaded. Så fyres formen af med de felter, hvis værdier er kopieret fra den bruger-udfyldte form.
Avatar billede kimkjær Nybegynder
14. juni 2000 - 16:45 #6
Tak for hjælpen!
Avatar billede olebole Juniormester
14. juni 2000 - 16:53 #7
Anytime :-)
Avatar billede kimkjær Nybegynder
15. juni 2000 - 11:15 #8
Lige et tillægsspørgsmål til olebole:

En af mine input tags er radiobutton (tre styk). Når jeg forsøget at sende denne vidre til javascriptet, bliver variablen tom(her uden andre forstyrende tags(<br> mm.)):

<input type="radio" name="StylePoll" value=1> Ja
<input type="radio" name="StylePoll" value=2> Nej
<input type="radio" name="StylePoll" value=3>Måske

Og i java scriptet:
astr += "<input type=hidden name=StylePoll value="+document.Pollform.StylePoll.value+">";

Har du nogle idéer?

På forhånd tak.


Kim
Avatar billede olebole Juniormester
15. juni 2000 - 18:26 #9
Jeg skal for en ordens skyld notere, at jeg via mail-kontakt har henvist Kim til:
    http://www.eksperten.dk/spm.asp?id=13872
hvor jeg har givet et svar, han kunne bruge.
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