|
| Manipulere form og redirecte Fra : top |
Dato : 24-04-02 12:17 |
|
Hej
Jeg har en side der postes data fra (A), og en side der analyserer disse
postdata (B) og laver et nyt post (via et brugerklik) til en side, der viser
et resultat (C). Nu er det sådan at i nogle tilfælde ønsker jeg at side B
poster til side C uden et brugerklik, hvor side B samtidig ikke skal optræde
i histoy i browseren, dvs. Back knappen skal fungere... hvordan gør man det?
Jeg har prøvet med Response.Redirect(side C), der ikke ødelægger history,
men så er det jo postet fra side A, der ender på side C, og det skulle være
postet fra side B. Kan man lave et post samtidig med et redirect (OBS: Det
er ikke en mulighed for mig at lægge data i url'en)? Eller er der et andet
alternativ?
Mvh
Top
| |
Jesper Stocholm (24-04-2002)
| Kommentar Fra : Jesper Stocholm |
Dato : 24-04-02 12:24 |
|
top wrote in news:3cc69420$0$78802$edfadb0f@dspool01.news.tele.dk:
> Hej
>
> Jeg har en side der postes data fra (A), og en side der analyserer
> disse postdata (B) og laver et nyt post (via et brugerklik) til en
> side, der viser et resultat (C). Nu er det sådan at i nogle tilfælde
> ønsker jeg at side B poster til side C uden et brugerklik, hvor side B
> samtidig ikke skal optræde i histoy i browseren, dvs. Back knappen
> skal fungere... hvordan gør man det?
>
> Jeg har prøvet med Response.Redirect(side C), der ikke ødelægger
> history, men så er det jo postet fra side A, der ender på side C, og
> det skulle være postet fra side B. Kan man lave et post samtidig med
> et redirect (OBS: Det er ikke en mulighed for mig at lægge data i
> url'en)? Eller er der et andet alternativ?
>
du kan ikke simulere et POST-request direkte fra ASP ... i hvert fald
ikke uden komponenter som fx W3Sockets fra dimac.net
Hvorfor kan du ikke lægge inf. i URL ?
--
Jesper Stocholm
http://stocholm.dk (ikke online pt.)
http://asp.stocholm.dk (ikke online pt.)
Svar til gruppen og ikke til mig privat pr. email :|
| |
LrsN (24-04-2002)
| Kommentar Fra : LrsN |
Dato : 24-04-02 14:01 |
|
>
> Jeg har en side der postes data fra (A), og en side der analyserer disse
> postdata (B) og laver et nyt post (via et brugerklik) til en side, der
viser
> et resultat (C). Nu er det sådan at i nogle tilfælde ønsker jeg at side B
> poster til side C uden et brugerklik, hvor side B samtidig ikke skal
optræde
> i histoy i browseren, dvs. Back knappen skal fungere... hvordan gør man
det?
>
Jeg tror ikke at du kan undgå at (B) kommer i history hvis du kalder den
direkte. Jeg har prøvet at finde ud af hvad problemet er i at B kommer i
history... og kan ikke lige komme på noget... Kommer du med et hint?
Hvis det du derimod vil undgå er at man skal trykke 2 gg. på back, kan du
løse det ved response.transfer eller .exec... på den måde kommer (C) ikke
tilbage til browseren, men så står du jo på (B) hvilket tydeligvis er et
problem
/Jesper
| |
top (25-04-2002)
| Kommentar Fra : top |
Dato : 25-04-02 08:08 |
|
> Jeg tror ikke at du kan undgå at (B) kommer i history hvis du kalder den
> direkte. Jeg har prøvet at finde ud af hvad problemet er i at B kommer i
> history... og kan ikke lige komme på noget... Kommer du med et hint?
Hint: Problemet er at side B (i nogle tilfælde) skal lave et automatisk post
til side C. Hvis du fra side C herefter trykke på Back, så går du til side
B, der således igen poster til side C.... *suk*
> Hvis det du derimod vil undgå er at man skal trykke 2 gg. på back, kan du
> løse det ved response.transfer eller .exec... på den måde kommer (C) ikke
> tilbage til browseren, men så står du jo på (B) hvilket tydeligvis er et
> problem
Transfer og exec?? Det lader ikke lige til, at jeg har dem til rådighed?
Mange tak for kommentarer
-Top
| |
Jørn Andersen (25-04-2002)
| Kommentar Fra : Jørn Andersen |
Dato : 25-04-02 08:43 |
| | |
LrsN (25-04-2002)
| Kommentar Fra : LrsN |
Dato : 25-04-02 11:36 |
| | |
Jørn Andersen (25-04-2002)
| Kommentar Fra : Jørn Andersen |
Dato : 25-04-02 12:13 |
|
On Thu, 25 Apr 2002 12:35:33 +0200, "LrsN"
<jesper@L.arsen.spamstinker.dk> wrote:
>hvis du sidder og udvikler i interdev
Har desværre ikke haft fornøjelsen ...
Kan det anbefales?
Mvh. Jørn
--
Jørn Andersen,
Brønshøj
| |
LrsN (25-04-2002)
| Kommentar Fra : LrsN |
Dato : 25-04-02 12:50 |
|
> >hvis du sidder og udvikler i interdev
errghh. Jeg er ikke særlig skarp idag... denne kommentar skulle have været
et indlæg til TOP der ikke mente han havde funktionaliteterne
server.transfer og server.execute på hans asp-installation...
Sorry
>
> Har desværre ikke haft fornøjelsen ...
> Kan det anbefales?
>
det er ok...
især er IntelliSense fed.
Når man har lavet en server.createobject suger den selv interfacet ud på
komponentet og kommer med de metoder og properties der er tilgængelige.
Dens SyntaxHighlighting er også ok, men det har de fleste editorer vist
efterhånden fået styr på.....
/Jesper
| |
top (25-04-2002)
| Kommentar Fra : top |
Dato : 25-04-02 12:58 |
|
> >hvis du sidder og udvikler i interdev
>
> Har desværre ikke haft fornøjelsen ...
> Kan det anbefales?
Jeg sidder netop og udvikler i Interdev på en NT 4.0 med IIS 4, og derudover
ledte jeg efter funktionerne på response objektet, så jeg kan forstå, at jeg
kunne have forsat i lang tid med at lede
Jo, Interdev kan godt anbefales sammen med sourcesafe som et
udviklingsprojekt værktøj, men jeg bruger overhovedet ikke designmode (laver
nogle gange rod i koden... typisk MS). Men hvis man er privatperson, så er
det nok i en for høj prisklasse. Desuden er det ved at udfases til fordel
for .Net værktøj.
Men ellers tak for svarene... jeg er sikker på at det kan løse mine
problemer på lidt længere sigt (når jeg engang skifter udviklingsplatform).
-Top
| |
|
|