Avatar billede hjaelp Nybegynder
07. september 2001 - 19:03 Der er 14 kommentarer og
2 løsninger

QueryStrings i frames

Jeg skal have hentet QueryStringen(\"Side\") fra en anden frame.
Hvordan gør jeg det?
Avatar billede stig3 Mester
07. september 2001 - 19:09 #1
<script language=JavaScript>
parent.framenavn.location.href=\'<%=dinVar%>\';
<script>
Avatar billede roenving Novice
07. september 2001 - 19:11 #2
top.frameNavn.location.search

hth
jes
Avatar billede hjaelp Nybegynder
07. september 2001 - 19:12 #3
Den er jeg ikke helt sikker på at jeg forstår?
Hvis nu siden med framesettet hedder default.asp og framen hvori jeg skal bruge QueryStringen hedder center.asp.
Hvad gør jeg så???
Avatar billede stig3 Mester
07. september 2001 - 19:13 #4
hov:

<script language=JavaScript>
parent.framenavn.location.href=dinSide.asp?dinvar=\'<%=dinVar%>\';
<script>

men det var vist slet ikke måden at gøre det på.
Gem den i stedet i en session variabel.

på kildesiden:
Session(\"dinVar\") = request.querystring

på den side hvor du henter den:
nyVar = Session(\"dinVar\")
Avatar billede stig3 Mester
07. september 2001 - 19:14 #5
Jeg bliver ved..........

på kildesiden:
Session(\"dinVar\") = request.querystring(\"side\")

på den side hvor du henter den:
nyVar = Session(\"dinVar\")
Avatar billede hjaelp Nybegynder
07. september 2001 - 19:43 #6
>>roenving!
Din forstår jeg slet ikke!
Avatar billede hjaelp Nybegynder
07. september 2001 - 19:43 #7
stig3.
Det virker ikke.
Avatar billede hjaelp Nybegynder
07. september 2001 - 19:51 #8
Jeg stopper for idag og kigger ind igen mandag
Avatar billede roenving Novice
07. september 2001 - 19:57 #9
>>hjaelp
Da stig3 svarede med noget javascript, tænkte jeg, jeg hellere måtte gi\' dig den nemme løsning, hvis det var noget, som skulle udføres client-side.
;-)
Avatar billede stig3 Mester
07. september 2001 - 21:24 #10
Det skulle nu virke med en session.

Må vi se koden for begge frames og hvilken en frame bliver loaded først ?
Avatar billede horsmark Nybegynder
08. september 2001 - 15:07 #11
en lille idé

Jeg har løst en del problemer ved følgende fremgangsmåde
(ved ikke om dette kan hjælpe til måske at gribe problemet an på en anden måde?)

setframes_and_sessions.asp
Samtidig med oprette frames opretter/henter/gemmer jeg de variabler jeg i de forskellige frames får brug for

Idén med dette er at så er det ret nemt at hente/gemme diverse oplysninger fra sessions istedet for querystrings

en lille idé..
Avatar billede hjaelp Nybegynder
09. september 2001 - 00:22 #12
Tak til jer alle 3.
Jeg fandt ud af at det slet ikke var QueryStringen der var problemet.

Horsmark, vil du ikke lige svare, så du kan få din del af de 15 points?
Avatar billede hjaelp Nybegynder
09. september 2001 - 00:25 #13
Jeg prøvede at fordele det således at roenving og stig3 fik 5 point hver, og så ville jeg gemme de sidste 5 til horsmark. Det ville systemet ikke være med til, så den gav de to andre 7 hver???
Hvis du vil have dine point, så giv mig lige et praj.
HJAELP !!!
Avatar billede horsmark Nybegynder
09. september 2001 - 01:38 #14
nope hjaelp det er ok... det er jo for at hjælpe - ikke kun for at få point...

<mvh>
HorsMark
</mvh>
Avatar billede roenving Novice
09. september 2001 - 02:34 #15
;~}
>>horsmark *gnæk*
Avatar billede horsmark Nybegynder
09. september 2001 - 02:45 #16
hæhæhæhæhæhæhæhæhæhæhæhææhæææhhæææ *LOL*
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