Avatar billede planetdb Nybegynder
21. november 2001 - 15:22 Der er 10 kommentarer og
3 løsninger

beskyttelse af javascript...

Hvordan kan jeg lettest forhindre folk i at kunne læse et javascript som er indsat i min HTML?
Avatar billede Slettet bruger
21. november 2001 - 15:23 #1
kan du ikke
Avatar billede cdc Novice
21. november 2001 - 15:40 #2
Du kan lave alle mulige krumspring, men de der har lidt forstand på pc\'er kan alids finde ud af det.

Du kan eventuelt have dit javscript for sig selv, og ikke i html dokumentet. Dette javascript har man så i en annen mappe, hvor du har password på...så tror jeg ikke at det er så nemtat få fadt i selv om man nu har link adressen

/cdc
Avatar billede -mundi- Nybegynder
21. november 2001 - 15:44 #3
hvis det kan læses ind på din htmlside kan det også nås på anden vis
Avatar billede planetdb Nybegynder
21. november 2001 - 15:50 #4
Ok. Det var nu ikke så meget fordi det er yderst vigtig information, det er såment bare noget jeg egentlig gerne ville have i en fil for sig. Så det umiddelbart ikke er til at redigere i, hvis man hentede hele koden ned...

Hvordan kan jeg opbevare koden i en ekstern fil?
Avatar billede jakoba Nybegynder
21. november 2001 - 15:51 #5
Det kan ikke lade sig gøre.
Men hvis andre finder din kode værd at kopiere er det da også den smukkeste hyldest du kan få. Det er noget at være glad for, ikke ked af.

mvh JakobA
Avatar billede planetdb Nybegynder
21. november 2001 - 15:52 #6
Det skal vel fungere noget lignende som php\'s \"include()\" kan jeg forstå?!...eller..?
Avatar billede cdc Novice
21. november 2001 - 15:58 #7
tag hele dit script og gem det som f.eks scroll.js
i den mappe du vil have den i så skal du bare linke til den via dit html dokument.

/cdc
Avatar billede planetdb Nybegynder
21. november 2001 - 15:58 #8
>> JakobA

Jeg er 100% enig selv, tro mig!!..men mine kollegaer mener at jeg skal beskytte det jeg har lavet mod andre\'s lyst til at \"hugge\" hele koden, lad os bare sige at det har en hvis\' værdi!!...;o)
Avatar billede cdc Novice
21. november 2001 - 16:01 #9
<SCRIPT language=JavaScript src=\"din mappe/scroll.js\"></SCRIPT>
lægges ind i head taggen, så skulle det fungere.

/cdc
Avatar billede coderdk Praktikant
21. november 2001 - 19:31 #10
Hvis du vil beskytte det, så lad være at bruge javascript ;) Lav java eller lav det serverside i php eller sådan...
Hvis det endelig kommer til stykket, og nogen har taget det, og brugt det på deres side, kan du jo bare bede dem fjerne det - du har jo trods alt copyright på det :)
Avatar billede jens Nybegynder
22. november 2001 - 08:46 #11
planetdb>> jeg havde lige skrevet et længre indlæg - submited og væk var det.

Så du får lige den korte version ;-)

At gemme det kan ikke lade sig gøre - men det kan vist lade sig gøre at gøre det svært at få fat i. Spørgsmålet er hvor lang tid en person gider bruge på at få fat i din kode. Der er vist en del religion i det her emne - vil man gemme 3 måneders arbejde for andre, eller vil man lade konkurrenten få det sådan at han er på banene inden for 1 måned.

Det var den korte version ;-)

Hilsen
Jens
Avatar billede planetdb Nybegynder
22. november 2001 - 09:31 #12
>> jens.

Du har præcis ret i det du siger! Og i mit tilfælde er det nok, at konkurrenten ikke skal have fat i det og være på benene inden for 1 måned! Så al hjælp til i det mindste at \"gøre det svært at få fat i\", er 100% værdsat! ;)

//planetdb
08. januar 2003 - 13:43 #13
på http://www.ycode.com/ findes en scrambler der smækker koden sammen så al indrykning der gør koden overskuelig forsvinder. Derudover ændrer den alle variabel og objektnavne til lange uigennemskuelige navne så en funktion pludselig ikke kan genkendes på dens navn men stadigvæk fungerer. Et effektivt/simpelt/genialt redskab til beskyttelse af Javascript og så er det universelt.
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