30. august 2000 - 08:46Der er
13 kommentarer og 1 løsning
\"Vis kilde\" på hjemmeside
På min hjemmeside ønsker jeg, at kopisurfere ikke skal kunne have adgang til at vise kilden til min opsætning. Jeg har imidlertid indsat nedenstående script:
<SCRIPT <LANGUAGE=javascript>function click() { if (event.button==2)
{ alert(\'Det skulle ikke være nødvendigt!\') } } document.onmousedown=click</SCRIPT>
Men, det virker kun med højreklik. Klikker jeg på måde vestre & højre knap hurtigt efter hinanden, så fremkommer muligheden for kopiering alligevel...Hvad skal jeg gøre!?
Du kan ikke gøre noget... Sourcekoden kan findes via menuen.
Eneste \"rimelig\" sikre måde er at inkludere noget js-kode som kommer fra et ASP-script. ASP-scriptet skal kun returnere noget kode hvis kaldet kommer fra den rigtige HTTP-adresse.
En anden måde at skjule det på er ved at lave et rimelig advanceret javascript som checker om venstre og højremuseknap er nede, og checker om scroolknapen er nede eller scrolles samtidig med højremuseknap. Så laver du dem i frames, for at forhindre at folk bruger vis -> vis kilde, og på dine sider laver du så de skal være i en frame, så de ikke kan kalde siden kun, og lave en vis --> vis kilde. Skal lige siges at jeg ikke ved om det erm uligt at lave check på scrool knappen!!! Men venstre + højre kan man sagtens checke...
<ole> sonne >> \"rimelig\"...ja, for så ligger det i cashen ;o)
seal >> Højst én eller to her på Eksperten (...og jeg regner ikke mig selv blandt dem!) kan skrive noget så genialt, at det er værd at skjule. Inden den tid er gået, det tager at downe det, er der andre, der har fundet ud af at kode det samme. Kan man ikke selv finde ud af at skjule det, hører man i hvert fald ikke til blandt dem ;o)
Hvordan har du iøvrigt selv lært at kode? Det er da meget rart, de andre heller ikke kan finde ud af at skjule det...ikke? :oD Det giver os alle større og mere lige muligheder for at blive bedre - og så bør vi ikke være så nervøse for, naboen også bliver god. /Vh </bole>
Det er både umuligt og uetisk at forsøge at beskytte sin kode på den måde, nettet har altid været forholdsvist frit på den måde og det skal det blive ved med, du aner ikke hvor MØG irriterende sådan nogle anti-højrekliks scripts er, hvis man f.eks. skal se om et link er lokal eller ej, hvis man skal udskrive en ramme eller sådan noget, og du kan ALTID bryde det.
Alle jeres fine javascript koder, dem kan man jo bare slå fra og så er den fidus væk.
Derudover er det heller ikke det store problem at lave et lille program som henter hjemmesiden ned på harddisken som ren html kode.
Så til alle der er så bange for kopister GROW UP, man KAN ikke lave noget i javascript som er værd at beskytte, hvis du vil lave vigtige hemmelig ting og sager, så begynd at arbejde med CGI programmering.
Hmm, du ved godt at man kan dele pointene. Desuden var mit svar længere og det sagde det samme.
Synes godt om
Ny brugerNybegynder
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.