Avatar billede atheist Nybegynder
04. juli 2004 - 21:04 Der er 3 kommentarer

Bryde ud af sin frame, hvis ikke _top-frame

Hvordan undgår man den der hotmail-ting, når man klikker på et link i en hotmail-mail? Eksperten gør det på fineste vis.
Problemet er jeg bruger "tricket med den store ramme", hvor jeg har et frameset med kun én ramme, da jeg flytter en del information via "?info=mere", men det er som om det ikke går så godt når det er et link fra hotmail. Udover det fucker det mit design op (www.nordseehutte.de)
Håber der er nogen der kan fortælle mig hvor'n jeg fjerner den.

P.S.:
Er ikke lige sikker på det er det rigtige sted jeg har smidt den, den er enten Javascript eller css, så nu har jeg taget højde for beggge...
Avatar billede roenving Novice
04. juli 2004 - 21:07 #1
Har du et meget lille frameset-dokument, som dit yderste dokument ?-)
Avatar billede atheist Nybegynder
04. juli 2004 - 21:08 #2
yessir:

<frameset frameborder="0" framespacing="5" border="5" rows="100%,*" cols="100%">
    <frame src="index1.php" name="Ramme1_1" scrolling="auto" />
</frameset>

Ved godt det ikke er alle der bryder sig om den metode, men det giver lige det sidste prik over i'et...
Avatar billede roenving Novice
04. juli 2004 - 21:21 #3
Så sæt 'bryd ud af frame'-scriptet ind i det dokument:

<script type="text/javascript">
  if(window!=top)top.location.replace(window.location.href);
</script>
<frameset frameborder="0" framespacing="5" border="5" rows="100%,*" cols="100%">
    <frame src="index1.php" name="Ramme1_1" scrolling="auto" />
</frameset>
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