webForumDet fria alternativet

Frames + QueryStrings = ??

4 svar · 281 visningar · startad av wborg

wborgMedlem sedan dec. 2003209 inlägg
#1

Hej,

Om man har en sida som är byggd med frames är det då möjligt
att få en QueryString att påverka en annan frame än den som
man satt i target?

Exempel:

Jag har 3 frames (Top, Menu & Main)
Om jag då i Menu skapar en länk som ser ut så här:

<a href="http ://sidan.asp?info=någon text här" target="Main">

kan jag då också få till så att QueryStringen info kommer upp i
Top?

/Stefan

@ndersMedlem sedan juni 200032 969 inlägg
#2

Nej.

Med javascript kan du iofs läsa querystrings från en annan frame, men inte på serversidan.

wborgMedlem sedan dec. 2003209 inlägg
#3

Hmm, hur läser man QueryStrings med JavaScript då?
Hade ingen aning om att det gick ens.

@ndersMedlem sedan juni 200032 969 inlägg
#4

Prova att söka på querystring i javascriptforumet.

ObbelixMedlem sedan okt. 2002257 inlägg
#5
<a href="#" onclick="parent.toppen.location='topsidan.asp?info=någon text här'; parent.main.location='sidan.asp?info=någon text här'">Länk</a>

Vet dock inte om du kan kalla en frame för "top" då det är ett begrepp i javascript. Därför kallade jag den i exemplet "toppen".

Det som händer när nån klickar på länken är att "sidan.asp" laddas i main-framen och "topsidan.asp" laddas i top-framen.

Var det så du menade?

133 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)