Avatar billede limemedia Nybegynder
02. november 1999 - 22:56 Der er 13 kommentarer og
2 løsninger

VIEW SOURCE

eg har været inde på en side, hvor jeg ikke kunne kunne se source dokumentet til en site.

Jeg kunne godt tænke mig denne beskyttelse... Hvordan gøres det, og er det kompatibelt kun med nyeste browsere eller også ældre ?

Har desværre ikke linket mere, da jeg kører Windows og derfor regelmæssigt skal formatere dyret. Shit happens...
Avatar billede jumper Nybegynder
02. november 1999 - 23:04 #1
Du kan IKKE på nogen som helst måde skjule din HTML eller Javascript kode.

Hvad du har oplevet er at brugen af højre musetast var slået fra, eller blev erstattet med en advarsel når man trykkede på højre musetast.

Det er ikke noget der skjuler koden, det gør det blot emre besværligt at finde den. Puha, det tager vel 10 sekunder ekstra at finde selve koden så ;)

/Thor
Avatar billede nico Nybegynder
02. november 1999 - 23:07 #2
Det kan være at du har set en ASP side for der bliver sourcen IKKE vist.
Avatar billede jumper Nybegynder
02. november 1999 - 23:13 #3
nico, du har misforstået noget. Han vil skjule sin HTML kode.

ljweb, det virker kun i IE 4+ eller NS4+, så gamle browsere vil stadig kunne se koden uden at skulle igennem en 10 sekunders procedure.

/Thor
Avatar billede skjoldby Nybegynder
02. november 1999 - 23:16 #4
Brug denne funktion. Læg den i din body:

<SCRIPT LANGUAGE="javascript">

function click() {

if (event.button==2) {

alert('Sorry, this function is disabled.')

}

}

document.onmousedown=click

</SCRIPT>
Avatar billede jumper Nybegynder
02. november 1999 - 23:27 #5
skjoldby, det nytter jo ikke noget. Det skjuler ikke en skid!

/Thor
Avatar billede skjoldby Nybegynder
02. november 1999 - 23:39 #6
Du undgår da højreklik. Jeg ved da godt man ikke kan skjule koden, men man må jo prøve at hjælpe manden så langt det er muligt, ikke?
Avatar billede nico Nybegynder
02. november 1999 - 23:46 #7
>FILER >GEM SOM
Avatar billede jumper Nybegynder
02. november 1999 - 23:48 #8
skjoldby, hvad så med bare at skrive

document.oncontextmenu = null;

/Thor
Avatar billede skjoldby Nybegynder
02. november 1999 - 23:51 #9
Hvad gør den?
Avatar billede skjoldby Nybegynder
02. november 1999 - 23:53 #10
Nico>>> Ja, selvfølgelig kan man det. Men dit svar er jo heller ikke det ljweb spørger om.
Avatar billede jumper Nybegynder
02. november 1999 - 23:53 #11
Den annulerer at selve popup menuen kommer frem.

Du kan også bruge oncontextmenu sammen med setcontextmenu til at lave din egen popupmenu til højre musetast.

/Thor
Avatar billede limemedia Nybegynder
03. november 1999 - 00:31 #12
Den jeg så, ignorede at jeg trykkede VIEW og så SOURCE i menubaren på MSIE5 - fandt dog frem til koden ved hjælp af lidt tryllerier...
Avatar billede limemedia Nybegynder
03. november 1999 - 00:33 #13
Jeg må vel bare acceptere, at brugerne kan se min kode, evt gemme mit JavaScript i en JS fil
Avatar billede skjoldby Nybegynder
03. november 1999 - 00:36 #14
Ja evt
Avatar billede villadsen Nybegynder
03. november 1999 - 00:58 #15
Men man kan da sagtens hente en .js-fil hvis man ved hvor den ligger, og det kan man jo se i koden.
Korrekt?
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