Avatar billede sako Nybegynder
07. juni 2005 - 13:11 Der er 4 kommentarer og
1 løsning

Bryde ud af framesæt

Jeg har et adminsystem der er oprettet via frames. Jeg har brug for at når en login-session er udløbet, at brugeren så bliver sendt videre til en login side - som ikke bygget op i frames.

Men nu er det ikke muligt at sætte et target på en header("location:login.php") - er der andre muligheder ?
Avatar billede dr_chaos Nybegynder
07. juni 2005 - 13:17 #1
Hvis du kan afvikle et javascript med et kald fra php kan du bruge noget i denne stil:
top.location.href = 'login.php';
Avatar billede dmcn Praktikant
07. juni 2005 - 13:27 #2
Alternativt kan du indbygge et javascript i login.php, der bryder ud af frames, f.eks.:
<body onload="if (top.location != location) top.location.href = document.location.href;">
Avatar billede sako Nybegynder
08. juni 2005 - 13:33 #3
Beklager den lange svartid - jeg får åbenbart ikke mails mere ved svar... - men n0rmality smid et svar :-)
Avatar billede dmcn Praktikant
08. juni 2005 - 16:07 #4
Så skidt. :)
Avatar billede sako Nybegynder
08. juni 2005 - 18:46 #5
Tak for hjælpen
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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