Avatar billede jps6kb Novice
13. oktober 2004 - 11:11 Der er 2 kommentarer og
1 løsning

Target på den her

Hej.
Jeg har det er logout.asp script. Jeg kalder den fra "hovedsiden" og på siden er der en iframe. Jeg vil gerne have at main.asp kommer ind i iframen (den hedder "main")
Det eneste jeg kan er at få hele siden ind i iframen (altså "index.htm")
Ikke helt optimalt. Hvordan klarer jeg den uden at kalde logout.asp fra en side i iframen ??


<%@LANGUAGE="VBScript"%>

<%
Session.Abandon
Response.Redirect(Request.ServerVariables("HTTP_REFERER"))
%>

<%
Response.redirect("main.asp")
%>
Avatar billede ldanielsen Nybegynder
13. oktober 2004 - 11:24 #1
Altså du har en side: index.htm, og på den side er der en iFrame med hvilken fil i?

på index.htm har du et link som kalder logout.asp, og efter at der er klikket på den vil du gerne have at index.htm stadig er fremme, men nu med main.asp i iFramen.

Hvis du nu i index.htm laver linket sådan:
<a href=logout.asp target=main>log ud</a>

og logout.asp skal være:
<%@LANGUAGE="VBScript"%>
<%
Session.Abandon
Response.redirect("main.asp")
%>

Bliver det så ikke rigtigt?

Du havde to gange redirect i logout.asp, den ville så aldrig nå frem til den anden redirect
Avatar billede jps6kb Novice
13. oktober 2004 - 11:46 #2
Nogle gange så opdager man ikke at der er ild i ens jakke pga. al røgen *GG* Tak skal du have... smid et svar.
Avatar billede ldanielsen Nybegynder
13. oktober 2004 - 11:59 #3
ok :o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester