Avatar billede bwyan Nybegynder
25. marts 2004 - 04:19 Der er 25 kommentarer og
1 løsning

Ingen højreklik tak!

Hej, er der nogen der kender et script der nægter adgang af højreklik på en .htm hjemmeside?
Avatar billede steen_hansen Forsker
25. marts 2004 - 06:47 #2
Man kan holde venstre musetast nede, trykke den højre ned, slippe begge mustetaster på én gang - og vupti, så har du menuen! :o)

Ønsker du af en eller anden årsag at lave denne funktion, skal du tage højde for den metode at omgå scriptet på, og kode dig ud af det v.hj.a. JavaScript.

Personligt synes jeg det er en dårlig idé, at lægge sådan noget ind på en side, og man kan alligevel få fat i dokumentet, medmindre det er ASP. Men det har vist været til debat et utal af gange her på E :o)
Avatar billede bwyan Nybegynder
25. marts 2004 - 06:49 #3
ok, men hvad siger du så jeg skal gøre? forstår det ikke rigtig...
Avatar billede steen_hansen Forsker
25. marts 2004 - 06:49 #4
PS: Ønsker du hjælp til det, har vi nogle virkelige eksperter til JavaScript i bl.a. JacobA og olebole. Måske de ser dit spørgsmål?
Avatar billede bwyan Nybegynder
25. marts 2004 - 06:50 #5
ok... takker!
Avatar billede steen_hansen Forsker
25. marts 2004 - 06:51 #6
Du mener mht. mit personlige synspunkt? Jeg gider ikke at lægge sådan noget kode ind, som alligevel ikke er effektivt. Desuden er der nok mange, som kunne få glæde af at se, hvordan du har bygget siden op.
Avatar billede bwyan Nybegynder
25. marts 2004 - 06:52 #7
det var nu mere for at beskytte nogle billeder jeg laver, men jeg har ikke så meget styr på det der...
Avatar billede kornfreak Nybegynder
25. marts 2004 - 06:53 #8
Der er også en nasty feature i IE og nogen versioner af Moz, <body oncontextmenu="return false;">
Avatar billede steen_hansen Forsker
25. marts 2004 - 06:53 #9
-> 25/03-2004 06:47:56

Jeg mente, at du ikke kan få Visual Basic scriptet ud af en ASP-side. Du får kun det genererede HTML.
Avatar billede steen_hansen Forsker
25. marts 2004 - 06:54 #10
Hvis du skal beskytte billeder, vil jeg foreslå dig, at du downloader en gratis komponent, som kan sætte noget transparent copyright-tekst hen over billedet. Skal jeg prøve at finde nogle links?
Avatar billede bwyan Nybegynder
25. marts 2004 - 07:01 #11
jo tak
Avatar billede tubber Juniormester
25. marts 2004 - 07:41 #12
Følger lige med :O)
Avatar billede steen_hansen Forsker
25. marts 2004 - 08:25 #13
Fuk, jeg er tom! Er der andre, der kan huske hvad man kalder de komponenter?

bwyan/tubber, har lidt travlt lige nu. Vender tilbage senere i dag.
Avatar billede nute Nybegynder
25. marts 2004 - 09:36 #14
man kan *aldrig* skjule sin kode for nogen. Hvis en browser kan læse din kode, så kan enhver person også læse din kode. Et javascript der forhindrer højreklik, kan man blandt andet komme udenom ved at disable javascript i sin browser. Det findes også mange tricks, som steen_hansen skriver, for at komme udenom disse script.

Men ... hvorfor vil du skjule din kode ? Hvor mange gange har ikke du kigget i HTML koden på et site bare liiiiige for at lure hvordan den lille specielle dims, eller hvordan en speciel præsentation feature har blevet implementeret. Jeg lurer meget ofte i andres kode, og det er på den måde jeg bliver bedre til HTML/Javascript og CSS.

Prøv nogle af disse punkter, og se om du har held med dig:

1.) Use the <INVISIBLE> </INVISIBLE> tags around the entire document.
2.) Use the DONTSTEAL attribute in the <BODY> tag.
3.) Ftp to your server, select all files and directories, hit "Delete".
4.) Put every existing copy of every file on floppies, place them in a shoebox and bury them in the backyard. There is another version of this method which involves placing the floppies in a plastic bag and hiding them in a different sort of hole. Both are equally effective.
5.) Password protect your entire site and make sure no one has the password, not even you.
6.) Employ a small but fanatically loyal and well-armed band of mercenaries to guard your site.
7.) Start>Run>format C:\
8.) Attack dogs, preferably rabid.
9.) Use any version of Microsoft Frontpage to create your site. (This won't prevent people from viewing your source, but no one will want to steal it.)
10.) Don't put your pages on the web
11.)Bring your computer on a trip to the Pacific, when you pass one of the deep vaults undersea, drop it over the side of the vessel.
12.)If you ain't got the money for such at trip, install your entire server-park in the middle of a most trafficked road-crossing in your neighbourhood.

/nute

PS! Har du behov for at spørge, har du ikke noget at skjule
Avatar billede steen_hansen Forsker
25. marts 2004 - 10:17 #15
nute: Enig! :o)

Du kender da godt de her komponenter, som man kan bruge til ar sætte transparent tekst hen over billedet med?
Avatar billede nute Nybegynder
25. marts 2004 - 10:23 #16
steen_hansen >> hvis det er disse filter du mener, så kender jeg dem ikke. har aldrig haft behov for dem, og jeg bruger aldrig noget der kun er IE specifikt ( og jeg har meget lidt interesse for dem ;o] )

/nute
Avatar billede steen_hansen Forsker
25. marts 2004 - 10:26 #17
Nej, det er ikke et filter, det er en lille komponent (free-ware). Du hiver billedet ind i programmet, sætter din transparente tekst henover billedet, gemmer det nye billede og uploader det til serveren.

Man kan, som du skriver, ikke sikre sine billeder mod at blive stjålet, men man kan sørge for at vise, hvor de kommer fra.
Avatar billede steen_hansen Forsker
25. marts 2004 - 10:27 #18
Jeg mener Polfoto har gjort det samme på eb.dk. Når man køber billedet, får du det oprindelige billede uden at der står POLFOTO hen over billedet.
Avatar billede nute Nybegynder
25. marts 2004 - 10:39 #19
mon ikke de bare har to versioner af hvert billede ? ;o]

Det er jo ikke særlig sikkert hvis selve vandmærket ligger som et layer over billedet ? kan man lure koden, så kan man også lure stien til billedet og vupti, så har man mulighed til at laste det ned ...gratis.

jeg tror nok de har et billede med vandmærke, og et uden ...

/nute
Avatar billede steen_hansen Forsker
25. marts 2004 - 10:42 #20
nute: Jo, jeg mener de har to versioner af hvert billede: Et med vandmærke, et andet uden :o)

bwyan: Du har vel ikke Adobe Photoshop?
Avatar billede steen_hansen Forsker
07. april 2004 - 13:12 #21
Kom du længere i teksten, bwyan?
Avatar billede bwyan Nybegynder
15. december 2005 - 13:34 #22
Ja, det må du undskylde... jeg smider som standard alle mine svar fra eksperten i et post-filter... så undskyld forsinkelsen.
Avatar billede bwyan Nybegynder
15. december 2005 - 13:35 #23
bare lige læg en tråd som et svar, så får du dine points.
Avatar billede steen_hansen Forsker
15. december 2005 - 21:10 #24
Det er 10-4. Der er bare mange åbne spørgsmål, som får lov til at ligge i månedsvis :o)
Avatar billede bwyan Nybegynder
16. december 2005 - 08:36 #25
endnu engang, lav lige din "kommentar" om til et "svar", så jeg kan give dig dine point :)
Avatar billede steen_hansen Forsker
16. december 2005 - 18:17 #26
bwyan, det er helt fint med mig. Jeg påskønner, at du ønsker at give mig point, det er pænt af dig :o)

Desuden har popsy svaret, du har accepteret, spørgsmålet er lukket, der kan ikke besvares. Og så er der orden i sagerne :o) Hovedsagen er, at du fik klaret dit problem. Hvis ikke vi snakkes, så må I alle have en glædelig jul :o)
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