04. september 2001 - 13:27Der er
72 kommentarer og 2 løsninger
Kan man disable \"view source\" eller \"vis kilde\" i browseren når man bruger menuen for oven.
Hej alle, jeg har brug for at vide lidt om hvordan man fjerner muligheden for at bruge menuen for oven i browseren, til at få adgang til \"vis kode\" eller \"View Source\" ?
Jeg har allrede et script der disabler højreklik i browseren. Det virker fint.
Jeg har set det på nogen sider på nettet, at det er disabled, så det kan vel lade sig gøre.
Håber på hurtigt svar,da jeg er ophgængt her for tiden med deadlines.
man *kan ikke* hindre at noen ser din kode. Den er alltid tilgjengelig siden browseren er avhengig av å se den. Man kan tilgå den enten i temporære filer eller ved bruk av taster.
Man kan ikke modifisere menyene i browseren, da disse er kodet opp mot OS. Man kan derimot fjerne menyene i browseren, men hvorfor fjerne mulighetene for \"normal\" bruk av browseren ?? Hvis man har *så* hemmelig kode at man ikke vil vise den til andre, så bør man enten la være å skrive websider, eller så må man finne en eller annen smart måte å tjene penger på koden...
<ole> 1: Har du brug for at spørge - har du intet at skjule! 2: Det er mere end uhøfligt at disable funktionaliteter i brugerens software. 3: Nej, ingen anti-højreklik-scripts fungerer...de kan omgåes med lidt fingergymnastik - eller man kan bruge en Mac med én knap. 4: Du kan intet skjule, hvis det skal vises på nettet. Det er \'a piece of cake\' at få fat i koden! 5: Du kan ikke lave om på browserens menuer. /mvh </bole>
senj >> Hellsangels...klikk på menytasten på ditt keyboard (den ligger mellom CTRL og Win tasten på høyre side), høyreklikk og trykk enter samtidig som man holder museknappen nede...enkelt å finne koden...
Den køber jeg ikke...... Er der andre som reelt kan komme med et forslag til et script, det er vigtigt at jeg for nogle forslag, lade være med at tænke på om det er hensigtsmæssigt eller hvad, det er lige meget i den sammenhæng her......
musmus >> hva er det du ikke kjøper ?? Du har da fått mer enn nok korrekte svar på ditt spørsmål. Såviddt jeg kan se utfra ditt innlegg, så er ditt spørsmål:
\"Kan man disable \"view source\" eller \"vis kilde\" i browseren når man bruger menuen for oven.\"
Du har fått 5-6 innlegg som alle forteller deg det samme...*nei*
musmus: som alle de andre har skrevet findes der masser af programmer som kan \"grabbe\" hele dit site, så kan man efterfølgende jo bare åbne dine sider i en texteditor eller normalt html værktøj!
Jeg ved ikke, men er der nogen der kan snuppe koden på de pop-up\'er der kommer fra den her side: http://www.blox.com/gallery Nu siger i jo at det kan lade sig gøre.
Og dem som har brugt mange timer på at lave det, har sikkert heller ikke noget i mod at konkurrenterne indhenter dem i løbet at ingen tid - de kan jo bare se lidt kode og så er de på vej ;-)
var kTotalJSIncludes = 16; var gNumJSIncludesLoaded = 0; var gAppLocale = \'en\'; var gEntryLocale = \'en\'; var kFromGallery = true; var kDomain = \"blox.com\"; var kRootUrl = \"http://www.blox.com/\"; var knoEmailBtn = 0; if (knoEmailBtn) suppressElements([\'btnEmail\',\'btnEmailText\']); // hide \'rate this calc\' button if we\'re not opening from the gallery if (!kFromGallery) suppressElements([\'btnRate\',\'btnRateText\',\'break5\']);
Hvor meget vil du have ? Og ja, før jeg overhovedet kiggede i min cache højreklikkede jeg blot og valgte view-source.
GLEM DET, du kan ikke skjule din kode !! Fat det, og lad være med at spørge mere til det - du gør kun dig selv til grin. Hvis det ligger på nettet, kan det kopieres og læses.
Hvis du har brug for at spørge, har du intet der er værd at skjule
Java-applet\'er kan man nu også tit decompilere og se koden...f.eks. er det muligt på http://www.blox.com/gallery :)
musmus >> Det er ikke engang nødvendigt med programmer for at se din kode (med undtagelse af applet\'er). Blot lidt elementært kendskab til nettet er såmænd nok. Uanset om du er en kritisk forbruger og ikke køber hvad som helst, KAN du altså ikke skjule dine koder for nogen...! That\'s it \'n\' that\'s that...!!! /mvh
senj >> Og nu da vi har ophavsrets indehaveren på banen i dette spm, skal jeg da lige nævne, at replikken: \"Har du brug for at spørge - har du intet at skjule!\" oprindelig er jumpers yderst rammende kommentar. Du har helt ret...det KAN ikke siges tydeligere =o) /mvh
phoenixv > Ligesom musmus har du heller ikke (tror jeg) forstået hvad vi prøver at sige. Det er LIGEGYLDIGT hvorvidt jeg kan højreklikke eller ej, for at jeg overhovedet skal kunne SE siden skal jeg først HAVE siden på MIN maskine - og dermed HAR jeg koden. Ligegyldigt HVAD du derefter prøver at gøre for at skjule koden, kan jeg ALTID få fat i den.
Forresten, så er koden fra den side du henviste til:
<script language=JavaScript> <!--
//Disable right click script III- By Renigade (renigade@mediaone.net) //For full source code, visit http://www.dynamicdrive.com
var message=\"\"; /////////////////////////////////// function clickIE() {if (document.all) {(message);return false;}} function clickNS(e) {if (document.layers||(document.getElementById&&!document.all)) { if (e.which==2||e.which==3) {(message);return false;}}} if (document.layers) {document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;} else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}
ole > Hvorfor skal vi altid gentage os selv så mange gange hver gang folk stiller det samme, åndssvage, dumme spørgsmål ? Man skulle da tro at de lærte blot en smule :D
Thor >> En smuk vision! Det var socialismen og Bohrs tanker om at spalte atomet vist også - omend naive =oD /mvh
Synes godt om
Slettet bruger
04. september 2001 - 15:48#25
Det eneste jeg hentydede til er punkt tre i dit indlæg kl. 13:34:47 Der siger du, at ingen højreklik-scripts virker, og det passer ikke! Men du har ret i, at der ikke er nogen måde at cloake kilden til éns side på.
phoenixv >> Nej, du tager fejl...som jeg skrev, kan det altid klares ved lidt \'fingergymnastik\'...og hvad med en Mac? Den har kun én knap! Det her har været diskuteret hundredevis af gange i dette forum og misforståelserne bliver ikke rigtigere af at blive gentaget. Søg på Eksperten - og du vil blive klogere ;o) /mvh
<meta name=\"description\" content=\"Click here for a DHTML script that adds a webpage to the user\'s favorite list simply by clicking on a link!\"> <meta name=\"keywords\" content=\"bookmark script, channels script, \"> <title>Dynamic Drive DHTML Scripts- No right mouse click script III (no alert)</title> </head> .... <script language=JavaScript> <!--
//Disable right click script III- By Renigade (renigade@mediaone.net) //For full source code, visit http://www.dynamicdrive.com
var message=\"\"; /////////////////////////////////// function clickIE() {if (document.all) {(message);return false;}} function clickNS(e) {if (document.layers||(document.getElementById&&!document.all)) { if (e.which==2||e.which==3) {(message);return false;}}} if (document.layers) {document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;} else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}
phoenixv >> Dette her har været oppe mindst 100 gange før. Det er den samme ørkesløse diskussion hver gang. Hvis ikke du tror mig - fint. Vil du vide mere, kan du bruge søgefeltet øverst til venstre...der er tonsvis af ens diskussioner at vælge imellem :)
Det \'trick\', du henviser til, er også helt elementært. escape() og unescape() er velkendte standard JavaScript-funktioner....det er eval() såmænd også. Hvis man ved det første om JavaScript, kan man læse den kode på under et halvt minut. Nemlig den tid det tager at skrive \'alert()\' rundt om eval()-funktionen og kaste dokumentet i et browser-vindue :) /mvh
Hvis det ikke kan lade sig gøre at gemme noget, og det kan det jo ikke, så har de i det mindste gjort et godt stykke arbejde her: http://www.blox.com/ - klik på et par af de præsentationer man kan bruge.
Det kører i pop-up - det hjælper selvfølgelig noget ;-)
milo > Gider du læse en smule omkring forskellen på client og server ? Hvis du tror at du kan skjule din Javascript (clientside) kode ved hjælp af PHP (serverside), og samtidig have at folk skal kunne bruge den Javascript kode på din side, har du vitterligt intet at skjule.
jumper, selvfølgelig kan man finde koden i cachen, men jeg mener bare, direke inde på en side i sin browser, kan det godt lade sig gøre at skjule koderne. Men det er ikke til noget formål når man bare kan hente den i cachen jo :)
Og jeg kender sq godt forskellen *G* Jeg er 100% enig med dig? :)
milo > Jeg ville nu gerne se dig skjule din kode direkte inde på din side i din browser. I så fald lover jeg at jeg ikke kigger i min cache, imens jeg finder din kode frem alligevel ;o)
jumper, har ik lige noget eksempel lige nu *G* Men add mig på icq ;) 43113832 - så skriver jeg når jeg finder den side igen :P - Siden kører nemlig ik lige nu.
Og ja, den kan ik skjules 100%, men de fleste nørder vil ik kunne finde den :) Håber på du er en af dem *g*
jens > Du må undskylde mit sprogbrug, men det bliver hurtigt irriterende når folk stiller det samme spørgsmål igen og igen, uden at tænke sig om - så kan det ske at uskyldige personer får et lille stik i vrimlen.
milo & ole > Puha, jeg glæder mig til udfordringen *GG*
Okay, guys...place your bets, please! Jeg giver Thor 23 1/2 sekund - så har han med statsgaranti fundet koden på de første 8 sider =o) milo >> Se det dog nu i øjnene...hvis du har svært ved at finde koden, er det ikke fordi, det er svært. Det er fordi, du er newbie...*meget* newbie :) /mvh
olebole >> jeg snakker flytende \"dansk\" (mye dansk men noen få norske ord og uttrykk med dansk vri), men jeg arbeider stadig med den skriftlige utgaven av mitt \"dansk\" :-)
\"For at benytte denne chat kræver det at du har en profil og er logget ind, samt at du har minimum Internet Explorer 5.5 som browser. Chatten vil virke i 5.0 indtil videre, men det er på eget ansvar hvis du forsøger med en forkert browserversion.\"
Da jeg langt om længe kunne komme IND på siden uden at få smidt min debugger på tværs af ansigtet (*G*), tog det da godt nok 10 sekunder:
<script language=\"javascript\">
/* Hej Lamer, du kan fucke så meget rundt i min javascriptkode som du gider. Der er ikke så meget at komme efter, så fis af med dig :-) */
var serverReady = 0; var maxMessages = 64; var maxItems = 8; var numMessages = 0; var itemArray = new Array(maxItems); var fadeVal = 0; var tempPing = \"\"; var ownId = 88; var lastSel = 0;
for( i=0 ; i<maxItems ; i ++ ) itemArray[i] = -1;
function Reload(msgBg, msgTxt, msgPriv, msgEmote, msgChat, msgDebug) {
MEDMINDRE det er et "chromeless" vindue (vindue uden blå kant i toppen) kan du til en hver tid trække det lille icon aller øverst i venstre side - det oppe i title baren ud på skrivebordet, lukke vinduet, dobbelt klikke på iconet som åbner i nyt vindue - MED ALLE MENUER, altså et fuldt browservindue, tryk på rediger, og åben med notepad
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.