Avatar billede ksr Nybegynder
07. februar 2002 - 10:33 Der er 5 kommentarer og
1 løsning

Afbryd link !!!!

kan man afbryde links fra en bestemt hjemmeside ???

eks.

www.snylter.dk linker ind til www.hjemmeside.dk/home.html kan man sætte en stopper for det ????

MVH

    Ksr
Avatar billede jumper Nybegynder
07. februar 2002 - 10:35 #1
Kan du ikke sætte point-antallet lidt ned ? :)

/Thor
Avatar billede professoren Nybegynder
07. februar 2002 - 10:52 #2
Nej, det er en godt spørgsmål!!  Jeg har tidligere svaret vedr.
"uønskede redirect" til websites (typisk porno, casino, eller andet
køb/paysites). Normalt er der en cookie eller andet lagt på din harddisk, som laver den uønskede re-direct. Derfor skal du scanne din
HD for spyware, onde cookies, o.lign.

En anden mulighed er at installere en personal firewall, hvor du
"spærre" for de uønskede links, så vil din javascript virke korrekt.
Avatar billede janegil Nybegynder
07. februar 2002 - 11:37 #3
Hva er problemstillingen? At du er webmaster på hjemmeside.dk, og vil avvise lenker fra snylter.dk? Og at du ønsker at en lenke til et gullkorn, foto, e.l. hos hjemmeside.dk skal bli omdirigert til hovedsiden din, hvis det kommer fra 'fientlige' sites?

Eller spør du som klient med en web-browser, som vel er utgangspunktet for professorens svar?
Avatar billede ksr Nybegynder
07. februar 2002 - 11:43 #4
hej janegil

mit problem er at jeg er webmaster og ønsker ikke snylter.dk skal have adgang til mine data.

KSR
Avatar billede janegil Nybegynder
07. februar 2002 - 12:16 #5
Du har spurt i javascript-gruppen - hvis dataenedu vil beskytte mot snylting er bilder, må det nok gjøres i ASP e.l., ikke javascript.

Forutsatt at browseren har enablet javascript, og info om referring page i HTTP-headeren, kan du bruke document.referrer for å kontrollere at brukeren kommer fra din egen side, eller at han ikke kommer fra snylter.dk. Så bestemmer du deg for hvor du vil sende snylterne i stedet, vær litt høflig, for det er jo ikke snylteren selv som er på besøk, men en uskyldig forbipasserende. Du gir vel en ny verdi til document.location for å sende folk videre, om jeg minnes rett.

Så må du bestemme deg for hva du skal gjøre der det ikke er oppgitt noen referrer. Fordi en Opera-bruker har disablet det, eller fordi brukeren har skrevet URL'en inn selv.

Hvis du vil sørge for å stoppe folk som kjører uten javascript, må du lage siden din så den er uleselig uten. Starte med display:none for BODY, og endre til display:block med javascript.

Når det gjelder bilder, har jo ikke de noen mulighet til å kjøre javascript. Så skal du ha ASP e.l. til å sjekke referrer, og gi dem en gif med din egen URL hvis du kommer fra en snylter.


http://developer.netscape.com/docs/manuals/js/client/jsref/document.htm#1193980
Avatar billede janegil Nybegynder
07. februar 2002 - 12:27 #6
Frame-snylting:
Eksperten lar seg ikke frame-snylte av kongsberg.net:
http://www.kongsberg.net/include/bunnmeny.asp?url=http://eksperten.dk

mens derimot google.com lar seg snylte, legg merke til kongsberg.net's annonser nederst på siden:
http://www.kongsberg.net/include/bunnmeny.asp?url=http://google.com

kode:
if (top.location != self.location) {
        top.location.href = self.location;
    }
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