/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
window.open()
Fra : Sjur Eldevik


Dato : 13-09-01 13:34

Jeg har en poll hvor jeg vil at resultatet skal vises i et pop-up vindu (ja,
jeg vet at 110% av webdesignere hater pop-up-vinduer).....

Ved å bruke koden
<form method=post action=resultat.asp?ID=<%=pollID%>" method="post"
target=_blank> får man som kjent en helt ny side og da fungerer også pollen.

når jeg bruker koden:

<form method=post
onsubmit="window.open('resultat.asp?ID=<%=pollID%>','_blank',
'toolbar=no,location=no,directories=no,status=no,menubar=no,' +
'scrollbars=no,resizable=no,width=250,height=250');return false;">

fungerer ikke pollen, det virker som resultat.asp ikke klarer å hente
informasjon fra <form>-en .

Noen som vet en løsning på å få dette til??

på forhånd takk..

Sjur



 
 
Andreas Jydebjerg (16-09-2001)
Kommentar
Fra : Andreas Jydebjerg


Dato : 16-09-01 13:51

Koden der eksekverer i onsubmit eventet modtager ikke de postede data, da
disse udelukkende sendes til den url der angives i action. Du kan gøre
følgende:

<html>

<head>
<script language="JavaScript">
function formOnSubmit() {
open("about:blank", "newWindowName", "");
}
</script>
</head>

<body>
<form method="post" action="test.asp" target="newWindowName"
onSubmit="formOnSubmit();">
<input type="text" name="tstValue" value="Hello world!"/>
<input type="submit" value="Submit me!"/>
</form>
</body>

</html>

Da onsubmit eventet sker inden at formen faktisk postes, kan du nå at
oprette dit nye vindue og give det det navndu har angivet i form tag'ens
target attribut, derved postes formens data til dit nye vindue!


/Andreas

"Sjur Eldevik" <sjur@gekkopublishing.no> wrote in message
news:aI1o7.15763$1T5.174676@news1.oke.nextra.no...
> Jeg har en poll hvor jeg vil at resultatet skal vises i et pop-up vindu
(ja,
> jeg vet at 110% av webdesignere hater pop-up-vinduer).....
>
> Ved å bruke koden
> <form method=post action=resultat.asp?ID=<%=pollID%>" method="post"
> target=_blank> får man som kjent en helt ny side og da fungerer også
pollen.
>
> når jeg bruker koden:
>
> <form method=post
> onsubmit="window.open('resultat.asp?ID=<%=pollID%>','_blank',
> 'toolbar=no,location=no,directories=no,status=no,menubar=no,' +
> 'scrollbars=no,resizable=no,width=250,height=250');return false;">
>
> fungerer ikke pollen, det virker som resultat.asp ikke klarer å hente
> informasjon fra <form>-en .
>
> Noen som vet en løsning på å få dette til??
>
> på forhånd takk..
>
> Sjur
>
>



Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408934
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste