Toon posts:

[ASP] Querystring uitlezen vanuit frame

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb een frameset met meerdere frames. Met een aantal scriptjes moeten de querystrings worden uitgelezen en aan de hand daarvan data uit een database getrokken worden.

Nu is er een klein probleem, want als ik in een frame zit en ik wil de querystring van de frameset uitlezen, dan lukt dit niet, omdat ie naar de querystring van zichzelf gaat zoeken.

Hoe kun je dus de querystring van de framesetpagina uitlezen. (ik werk met VBscript!)

  • TeeDee
  • Registratie: Februari 2001
  • Laatst online: 29-08 17:44

TeeDee

CQB 241

hoofdpagina: request(string)
alle andere pagina's ook: request(string)

zou moeten lukken

Heart..pumps blood.Has nothing to do with emotion! Bored


Verwijderd

Topicstarter
sorry, maar ik snap niet wat je bedoelt, kun je het ff duidelijker uitleggen?? bvd

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 29-08 12:08

gorgi_19

Kruimeltjes zijn weer op :9

Je framesetpagina moet de querystring doorgeven aan de individuele pagina's

Het was iets van:
code:
1
2
HTML geblaat
<frame src="ikke.asp?id=<%= request.Querystring("id") %>">

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • Mart!
  • Registratie: Februari 2000
  • Laatst online: 23-08 14:17
Als je sowieso alle data uit de querystring wilt doorsturen, zorg er dan voor dat je in je frameset definitie alle frames als volgt aanroept:
code:
1
<frame src="frame.asp?<%=Request.QueryString%>">


Zo hoef je dus niet 1 voor 1 alle variabelen door te geven

Verwijderd

Met javascript kan het wel, maar dan moet je via parent. en frames.
de location.href uitlezen en daarna daar de querystring uithalen

Verwijderd

Topicstarter
Maar je kunt dus niet in VBscript met parent zooi achtige code werken?

  • Maurice v/d Zwaan
  • Registratie: Augustus 2000
  • Laatst online: 28-08 19:21
Verwijderd schreef op 07 november 2002 @ 17:12:
Maar je kunt dus niet in VBscript met parent zooi achtige code werken?
VBScript (of beter ASP aangezien client VBScript ook kan) draait op de server, en heeft dus geen weet van een client frame context.

Verwijderd

Topicstarter
Je zou het dan toch ook buiten de script tags kunnen zetten?

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 29-08 12:08

gorgi_19

Kruimeltjes zijn weer op :9

Verwijderd schreef op 07 november 2002 @ 17:17:
Je zou het dan toch ook buiten de script tags kunnen zetten?
Hangt van je code af; je kan bijvoorbeeld dan niet het Request Object gebruiken.

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • 4of9
  • Registratie: Maart 2000
  • Laatst online: 15-04 15:52
gewoon in je frameset pagina achter de betreffende pagina src="joupagina.asp?<%=Request.Querystring%>" zetten.

dan geeft ie alle query strings door aan die pagina.

Aspirant Got Pappa Lid | De toekomst is niet meer wat het geweest is...

Pagina: 1