webForumDet fria alternativet

"Skicka varibler genom Frameset"

3 svar · 332 visningar · startad av elisa

elisaMedlem sedan apr. 200432 inlägg
#1

Hej!

Jag skulle behöva hjälp med att skicka och ta emot varibler i ett frameset.
I top-frame finns sökfält och i main-frame ska resultaten från sökningen visas.
När man skriver in ett sökargument i top-frame och klickar på knappen sök ska alltså main-frame laddas om och visa sökresultat.
Jag får det inte att fungera att skicka och ta emot variabler genom frameset.
Använder följande kod i frameset:

<%
varSearch = Request.QueryString("search")
%>

<frameset rows="90,*" frameborder="NO" border="0" framespacing="0">
  <frame src="top.asp" name="topFrame" scrolling="NO" noresize>
  <frame src="main.asp?varSearch=<%=varSearch%>" name="mainFrame">
</frameset>

Är det någon som vet hur man gör?
Tacksam för svar!

voigtann1Medlem sedan juni 20019 519 inlägg
#2

Det har väl inget med frameset utan i din input och action i form att vilken target den har.

@ndersMedlem sedan juni 200032 969 inlägg
#3

På vilket sätt funkar inte det där?
Jag tycker det ser alldeles rätt ut, under förutsättning att det verkligen är framesetet du postar till.

Det lättaste vore väl vara att ha main.asp som action i formuläret, och mainframe som target.

elisaMedlem sedan apr. 200432 inlägg
#4

Ja det fungerar bra. Tack för en bra lösning!

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