[ASP] Parent location opvragen?

Pagina: 1
Acties:
  • 41 views sinds 30-01-2008

  • Victorio
  • Registratie: Januari 2001
  • Laatst online: 01-02-2024
Geen idee of dit bestaat in ASP en laat staan hoe heet zou heten. Zoeken gaat dus niet echt lekker dus hier maar even een postje dan...

Ik heb een site met frames. Nu wil ik dat elke ASP pagina in elk frame op ieder moment de locatie van de parent frameset (http://www.bla.nl/index.asp?bla=bla&bla2=nogwatgebla) moet kunnen opvragen. Is daar in asp een functie voor? Dus niet gewoon http_referer want die kijkt naar waar de frame vandaan komt, als je vervolgens binnen een frame doorklikt heb je niet meer de parent locatie...

Iemand die snapt waar ik op zoek naar ben? ;)

  • fatbenny
  • Registratie: April 2001
  • Laatst online: 07-03-2023
Je kan het eenvoudig doen met Javascript

code:
1
2
3
4
5
<script language="JavaScript">
<!-- begin
if (window == top) top.location.href = "index.asp";
//  end -->
</script>

Verwijderd

ASP is zich alleen bewust van de HTTP aanvraag van een pagina. Aangezien losse frames in losse aanvragen worden gevuld, is de ASP daarvan niet bewust. Je kan echter wel met client-side script dit te weten komen.

  • SPee
  • Registratie: Oktober 2001
  • Laatst online: 30-04 10:07
Op server kant niet nee.
Op de client kant kan het met JavaScript.

Eventueel kun je bij het klikken op de link die andere pagina met een parameter meegegeven.

Anders moet je de opgevraagde pagina's in de sessie opslaan en daaruit de pagina's opvragen.
Maar dat is lastig als je niet weet in welke locatie die pagina's kunnen komen.

Wat je verder kunt doen is gewoon de hele pagina vervangen (en dus niet met frames werken :/ )

let the past be the past.


  • NMe
  • Registratie: Februari 2004
  • Laatst online: 15-04 22:07

NMe

Quia Ego Sic Dico.

ASP is serverside en weet dus niks (en kan ook niks weten) van wat de client gebruikt om het weer te geven. Met Javascript is het dan weer wel mogelijk, en op basis daarvan zou je kunnen redirecten als het niet goed zit, maar Javascript hoort niet hier, maar in Webdesign & Graphics. Bovendien zijn dit soort scriptjes daar al heel vaak voorbij gekomen, gebruik dus liever even de search als je hier meer over wil weten. :)

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Dit topic is gesloten.