webForumDet fria alternativet
Logga in / Bli medlem

Request.Querystring från frame

ASP

2 svar · 253 visningar · startad av zlakker

Medlem sedan apr. 2001227 inlägg
Trådstart#1

Jag har problem när jag ska skicka med information via en länk.
Vanligtvis är det inga problem men nu har jag en frame.

Jag har en lista med länkar :

<a href="pic.asp?mapp=<% =RecSet("amapp") %>bla</a>

pic.asp är en framesida med framen test.asp på vänstersida(name=left) och framen right.asp på högersidan(name=right).

väl på test.asp kör jag ett script som lista alla bilder i en mapp, vars namn jag vill plocka ut via länken som jag skickade med.
Men det funkar bara om jag skriver in det själv.
Jag vill att den ska plocka det värde som skickades med i länken.
I webbläsaren ser det ut såhär:
pic.asp?mapp=050723

För att hämta vill jag då använda koden:

mapp = Request.Querystring("mapp")

Värdet blir tomt.
Måste jag göra något speciellt när jag ska hämta värde i en annan frame. Alltså den sida som jag skickar mappnamnet i är ju inte samma sida som jag hämtar på. Alltså jag skickar ju till själva frameset-sidan.

Medlem sedan juni 200032 967 inlägg
#2

Då får du väl se till att skicka vidare värdena till rätt frame också om du ska kunna hämta med request.querystring.

...
<frame src="foo.asp?mapp=<%=Request.Querystring("mapp")%>">
...
Medlem sedan apr. 2001227 inlägg
#3

Tack för det! Det var lösningen

256 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)