Avatar billede oomalkeoo Nybegynder
05. august 2005 - 13:39 Der er 6 kommentarer og
1 løsning

åbne vindue hvis "min side" bliver kaldt ind i en frame side

Har en der linker til min side, hvor det så åbner i hans frameside, og det vil jeg bare ikke have.. Er der en mulighed for  når den bliver åbnet i en frame siden den så laver et nyt "vindue" med siden istedet?

På forhånd tak

/per
Avatar billede per1291 Nybegynder
05. august 2005 - 14:14 #1
Jeg vil synes at det er moralsk rigtigt at gøre sådan i dit java script:

if (top.location != self.location) {top.location=self.location.href}; // frame-breaker
Avatar billede oomalkeoo Nybegynder
05. august 2005 - 14:20 #2
if (top.location.href != location.href) {
top.location.href = location.href;
}

Har lige prøvet med dette, den bryder ikke rigtig ud af det. Den måtte bare gerne åbne siden i sit eget vindue eller noget som det
Avatar billede per1291 Nybegynder
05. august 2005 - 14:59 #3
Jeg mener min kode virker i den form jeg angav.
For resten kan ordet self erstattes med window.

Når jeg snakker om moral, så er det fordi du jo erstatter vedkommende brugers side med din egen. Det må være vedkommendes eget ansvar at ændre sit link til at åbne din side i et nyt vindue. - Hilsen Per
Avatar billede oomalkeoo Nybegynder
05. august 2005 - 15:24 #4
per1291: lav svar, du har nok ret, manden er bare lige på ferie, så vil lige tage kontakt til ham når han engang kommer hjem igen
Avatar billede per1291 Nybegynder
05. august 2005 - 15:26 #5
Hvis du ikke får det til at virke efter hensigten, vil jeg meget gerne vide det, for jeg bruger selv den kodestump.
Avatar billede olebole Juniormester
05. august 2005 - 17:32 #6
<ole>

At frame en andens side, er i virkeligheden ikke lovligt - så moralen er helt i orden her  ;o)

/mvh
</bole>
Avatar billede oomalkeoo Nybegynder
07. august 2005 - 00:17 #7
olebole > ikke uden at få lov :)
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