Avatar billede neander Nybegynder
22. september 2003 - 12:16 Der er 20 kommentarer og
2 løsninger

Method=post på alm link?

Er det muligt at lave et link som sender data somom det kom fra en form med POST metode?

Jeg har nemlig problemer med at fange data, som sendes til et frameset?
Avatar billede neander Nybegynder
22. september 2003 - 12:21 #1
Hvordan sender man data fra en alm side til et frameset - hvor en af de sider som ligger i framesettet skal hive dataen frem?
Avatar billede deurell Nybegynder
22. september 2003 - 12:21 #2
du kan vel bruge onClick="document.formavn.submit()" i dit A tag. derefter kan du bare lave en form som normalt og undlade en submit knap.
Avatar billede deurell Nybegynder
22. september 2003 - 12:22 #3
du skal ikke sende til framesettet... du skal sende til den side der skal modtage.
Avatar billede neander Nybegynder
22. september 2003 - 12:23 #4
Hvordan får jeg så framesettet til at komme frem i browseren?
Avatar billede deurell Nybegynder
22. september 2003 - 12:23 #5
i min første kommentar som skulle være et svar skulle der have stået :
document.formnavn.submit()

Hermed har jeg nu også lavet et svar
Avatar billede neander Nybegynder
22. september 2003 - 12:24 #6
dvs man ikke kan gå fra at anvende en alm side og så til et frameset når man sender data?
Avatar billede deurell Nybegynder
22. september 2003 - 12:25 #7
har du evt. et link til den side hvor du laver det på?...
Ellers må du gerne forklarer lidt mere....det er ikke så let at danne sig et billede af hvad du vil (for mig i hvert fald....hehe).

deurell
Avatar billede deurell Nybegynder
22. september 2003 - 12:27 #8
du kan vel i princippet godt ligge et eller andet script i dit frameset som modtager data, men spørgsmålet er vel om det skal vises et eller andet sted.
Avatar billede neander Nybegynder
22. september 2003 - 12:28 #9
Det ligger lokalt, men det er bare en alm side som skal sende data til et frameset, f.eks.:

side 1:
sender top.asp?id=45

side 2:
frameset.asp (top.asp+blank.asp)

side 3:
top.asp
henter variabel

side 4:
blank.asp
Avatar billede neander Nybegynder
22. september 2003 - 12:30 #10
Forstår du hvad jeg mener?
Avatar billede exp Juniormester
22. september 2003 - 12:31 #11
du kunne evt gemme data i en session eller en cookie...
Avatar billede deurell Nybegynder
22. september 2003 - 12:31 #12
måske....
Men den første side som sender formen...hvor ligger den? inde i framesettet eller før det?

PS. smutter til frokost men vender tilbage senere....
Avatar billede neander Nybegynder
22. september 2003 - 12:32 #13
Men i en session gemmes data så ikke i en længere periode? Dataen skal slettes så snart vedkommende er kommet ind på siden nemlig...
Avatar billede neander Nybegynder
22. september 2003 - 12:32 #14
den side som sender dataen ligger før framesettet... det er netop derfor jeg har det her problem.
Avatar billede neander Nybegynder
22. september 2003 - 12:37 #15
hmm... måske kan jeg lige lave noget med session.abandon, i bunden af mit script som henter data frem fra session'en... tester lige i mens deurell er til frokost :)
Avatar billede neander Nybegynder
22. september 2003 - 13:00 #16
hmm... jeg kan ikke hente dataen frem fra min session, jeg gør sådan her:

opretter session på seperat side:
<%
Session("id_foto") = Request.QueryString("id")
Response.Redirect "frameset_foto.asp"
%>

henter session ind i top.asp (en del af frameset_foto.asp):
session_foto = Session("id_foto")
billednavn1 = session_foto & "_1.jpg"

Det vil bare ikke rigtigt lykkedes... er min session ikke oprettet korrekt eller hvad?
Avatar billede neander Nybegynder
22. september 2003 - 13:41 #17
Det fungerer fint, hvis jeg henter siden dataen ind fra session uden frameset
:-(

forstår det slet ikke det her...
Avatar billede neander Nybegynder
22. september 2003 - 13:45 #18
hmm... en rigtig dum tastefejl i mit frameset... vil slet ikke skrive hvad det var for en.

exp læg et svar, hvis du vil ha del i points.
Avatar billede exp Juniormester
22. september 2003 - 13:48 #19
oki
Avatar billede neander Nybegynder
22. september 2003 - 14:05 #20
Tusind tak for hjælpen begge to!
Avatar billede exp Juniormester
22. september 2003 - 15:09 #21
det var så lidt...
Avatar billede deurell Nybegynder
22. september 2003 - 15:44 #22
også så lidt herfra.... jeg burde have tænkt på det med session....
Du kan i øvrigt godt bruge Session.Abandon til at slette informationen igen, men du forlader også alt andet i sessionen jo...

Deurell
ps. tak for point.
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

Seneste spørgsmål Seneste aktivitet
I går 21:00 Libre Office Impress Af Frank i Andre styresystemer
I går 11:47 VB script Af Jenshentze i Word
I går 11:21 Popup ved opstart Af mort1 i Windows
04/0918:50 Slet lokal konto Af ErikHg i Windows
04/0916:05 Ændre tal i en celle Af xvid i Excel