Avatar billede falslev Nybegynder
23. februar 2002 - 19:09 Der er 7 kommentarer og
1 løsning

Få en form til at response.redirect eller ligne

Jeg har en side jeg ønsker at få til at redirect til en anden side men da den skal have nogle oplysninger med skal den altså gøre det som en post form.

Ved godt at jeg kan ligge det alle info i URLen men det er ikke en løsning i dette tilfælde
Avatar billede arriva Nybegynder
23. februar 2002 - 19:43 #1
hvad er det for nogle info? Du kan jo eventuelt bruge sessions?
Avatar billede entracore Nybegynder
23. februar 2002 - 19:45 #2
Det kan du desværre ikke gøre i asp.

Den eneste mulighed du har for at redirect som post, er at lave f.eks. et javascript.

f.eks.

<script>
function bodyOnLoad(oForm){
    oForm
}
</script>

<body onload="bodyOnLoad(document.oForm)">

<form action="redirect.asp" method="post" name="oForm">
<input type="hidden" name="param1" value="value1">
<input type="hidden" name="param2" value="value2">
<input type="hidden" name="param3" value="value3">
<input type="hidden" name="param4" value="value4">
</form>

Jeg ved godt at ovenstående ikke er det du efterspørger... men det er en mulig løsning ;-)
Avatar billede entracore Nybegynder
23. februar 2002 - 19:46 #3
Sorry !!!

<script>
function bodyOnLoad(oForm){
    oForm.submit();
}
</script>
Avatar billede horsmark Nybegynder
23. februar 2002 - 19:51 #4
du kan via Javascript ændre action på din form så alt efter hvad brugeren taster kan du submitte til den side der er aktuel ?
Avatar billede falslev Nybegynder
25. februar 2002 - 00:16 #5
Hvordan det horsmark ?
Avatar billede horsmark Nybegynder
25. februar 2002 - 08:13 #6
The following example sets the action property of the musicForm form to the value of the variable urlName:

document.musicForm.action=urlName

mvh HorsMark
Avatar billede horsmark Nybegynder
25. februar 2002 - 08:16 #7
<script>
function bodyOnLoad(oForm){
if(etellerandet=='etellerandet'){
document.minForm.action=urletellerandet;
minForm.submit();
} else {
document.minForm.action=urletellernogetheltandet;
minForm.submit();
}
</script>
Avatar billede horsmark Nybegynder
25. februar 2002 - 08:16 #8
noget lignende *GGG* er lidt træt er lige stået op *GG*
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
Kurser inden for grundlæggende programmering

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

IT-JOB

HusCompagniet A/S

Senior data engineer

Roskilde Universitet

AV Tekniker

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Cyberdivisionen søger sektionschef til Systemafdelingen i Hvidovre