"Jesper" <jes@xx.xx> wrote
> Det første eks. virker perfekt, men jeg ønsker det skal åbnes i et popup
> vindue.
>
> Eks 1:
> <form action="
http://localhost/afbestil.asp" method="post" >
> TLF:<input type="number" name="tlf" size="7">
> <input type='submit' value='Afbestil'>
> </form>
Hvis du vil have ovenstående til at åbne i et nyt vindue kan du bruge target
attributten i form tagget.
> Det andet eksempel virker med popup vinduet men jeg får ikke sendt mine
data
> med til siden afbestil.
>
> Eks 2:
> <form>
> TLF:<input type="number" name="tlf" size="7">
> <input type='submit' value='Afbestil'
> onclick="window.open('afbestil.asp','popup',
> 'width=400,height=420,left=300,top=190,')">
> </form>
Du poster jo ikke dataene i ovenstående eksempel, hvis du vil have det til
at virke på denne måde skal du lave noget ala nedenstående:
<form>
TLF: <input type="text" name="tlf" size="7" />
<input type="submit" value="Afbestil"
onclick="window.open('afbestil.asp?tlf=' + this.form.tlf.value, 'popup',
'width=400, height=420, left=300, top=190')" />
</form>
Dog skal du huske på at lave en alternativ løsning til folk der ikke kan
benytte Javascript. Og så skal du bruge Request.QueryString istedet for
Request.Form på afbestil.asp
PS: der er ikke nogen type der hedder "number" til inputelementet
--
Jakob Andersen