Avatar billede spiri Nybegynder
31. oktober 2000 - 18:20 Der er 1 kommentar og
1 løsning

Altid åbne undersider i framesetet

Kan man lave et javascript der checker om pågældende side er en del af et frameset. Hvis den er så skal der ikke ske noget, hvis den ikke er, skal den redirecte til forsiden(framesettet)?
Det jeg selvfølgelig vil undgå er at man taster en url ind f.eks: www.domæne.dk/mappe/mappe/side.php3 og så får den vist uden for framesettet.

Jeg har fået det til at virke med Javascript/php men det stinker, da jeg har lavet variabler i index(frameset)-filen og alle links er derfor til framesetfilen. Det holder ikke, da den loader hele framesettet hver gang, og der er jo ikke nogen der gider at se på det blinkeri.

Derfor vil jeg nøjes med blot at redirecte til forsiden hvis en underside bliver kaldt uden for framesettet, men hvordan???
Avatar billede stigc Nybegynder
31. oktober 2000 - 18:31 #1
<script language=javascript>   
if (top.location == self.location)
{
top.location.href = \"index.htm\";
}
</script>
Avatar billede spiri Nybegynder
31. oktober 2000 - 18:59 #2
Det er næsten pinligt så simpelt det var. Men jeg har aldrig reklameret med at have fede JavaScript egenskaber.

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