Som besökare på Hamsterpaj samtycker du till användandet av s.k. cookies för att förbättra din upplevelse hos oss. Jag förstår, ta bort denna ruta!
Annons

[javascript] blockera ctrl kombinationer ff+ie+gc

Skapad av nyc, 2010-11-26 21:48 i Webbutveckling & Programmering

1 672
23 inlägg
0 poäng
nyc
Visningsbild
P 30 Hjälte 688 inlägg
0
Har testat det jag kunde, även googlat blabla, men inget jag testar fungerar, så undrar om någon har ett fungerande script som stänger av CTRL kombinationer som jag skulle kunna få ta del utav, heh

Främst CTRL + U jag vill ska vara avstängt, men andra fungerar även, kan skriva om lite själv

gammal

Är reklamen ivägen? Logga in eller registrera dig så försvinner den!

pr0n
Visningsbild
P Hjälte 5 588 inlägg
0
if(window.event && window.event.keyCode == 17)
{
return false;
}

eller något sånt... är inte helt säker.. ska kolla upp detta lite noggrannare om några minuter :)

Ingen status

hakzer
Visningsbild
Hjälte 36 inlägg
0

Svar till Marzooq [Gå till post]:
Du vill inte att man ska kunna kolla på källkoden eller?

Isåfall, glöm det då det inte finns något skydd mot det.
Du kan alltid ta fram källkoden på något sätt :)

pr0n
Visningsbild
P Hjälte 5 588 inlägg
0
Svar till Marzooq [Gå till post]:
Ett stycke javascript-kod:

<script type="text/javascript">

// Prevent the usage of CTRL + U
window.onkeydown = keyDown;

function keyDown(){
if(window.event){
var key = window.event.keyCode;

if(window.event.ctrlKey){
var ctrl = true;
}

if(ctrl && key == "85"){
alert('CTRL + U is disabled!');
return false;
}
}

}

</script>


Har bara testat det i Chrome, men ska nog fungera hyfsat i de andra webbläsarna också. Men man kan aldrig vara helt säker med Javascript.


Ingen status

nyc
Visningsbild
P 30 Hjälte 688 inlägg
Trådskapare
0

Svar till pr0n [Gå till post]:
Funkar, dock inte i FF :(

Men stort tack, får kolla lite på det :D



Svar till hakzer [Gå till post]:
Jadå, men ta bort högerklickning + ctrl & u förhindrar ju ändå en del

gammal

hakzer
Visningsbild
Hjälte 36 inlägg
0

Svar till Marzooq [Gå till post]:
Visst försvårar det lite, men inte speciellt mycket.
Finns fortfarande tillägg t.ex Firebug.
Spara filen för att sedan kolla källkoden, klicka sig genom menyn osv.

Varför försöka dölja källkoden?

Sharing is caring!

nyc
Visningsbild
P 30 Hjälte 688 inlägg
Trådskapare
0

Svar till hakzer [Gå till post]:
Klåfingrade personer i min klass som inte orkar göra sina egna uppgifter i webbdesign, så sätter kod och tar bort några metoder så att dom inte kan kolla källkod helt enkelt

gammal

pr0n
Visningsbild
P Hjälte 5 588 inlägg
0

Svar till Marzooq [Gå till post]:
Tror jag vet fixen till FF.. men ska kolla upp det också :)

Ingen status

nyc
Visningsbild
P 30 Hjälte 688 inlägg
Trådskapare
0

Svar till pr0n [Gå till post]:
Najs :D

Men gjorde lite annat, nu blir det svårt för dom och kolla källkoden, tror inte dom orkar sitta och kryptera allt

http://phearciii.zzl.org/index.htm

gammal

hakzer
Visningsbild
Hjälte 36 inlägg
0

Svar till Marzooq [Gå till post]:
Haha, inte så svårt att dekryptera det där :P

Kan posta all HTML-kod ifall du vill :)

pr0n
Visningsbild
P Hjälte 5 588 inlägg
0

Svar till hakzer [Gå till post]:
Varför skulle han vilja ha sin egen HTML-kod? Och nej det är inte svårt att dekryptera, därför är det väl inte så speciellt att skryta över att du kan, right? :)

Ingen status

nyc
Visningsbild
P 30 Hjälte 688 inlägg
Trådskapare
0

Svar till hakzer [Gå till post]:
Men no shit, Googla HTML Decryption och ta någon utav dom första länkarna?

Jag har bara gjort så att folk inte kan kopiera rakt av, pappskalle

gammal

pr0n
Visningsbild
P Hjälte 5 588 inlägg
0
Svar till Marzooq [Gå till post]:

Vet inte om det är aktuellt nu, men fixade så att det fungerar i FF nu med :)

Ett stycke javascript-kod:
window.onkeydown = keyDown;

function keyDown(e){
if(window.event){
var key = window.event.keyCode;
if(window.event.ctrlKey)
var ctrl = true;

if(ctrl && key == "85"){
alert('CTRL + U is disabled!');
return false;
}
}
else{
// Firefox fix
var key = e.which;
if(e.ctrlKey)
var ctrl = true;

if(ctrl && key == "85"){
return false;
}
}
}


En liten kommentar bara, som du ser så är det inget "felmeddelande" när man trycker Ctrl + U i Firefox, det gör bara en return false;

Anledningen till det är att allt går sönder om du sätter ett meddelande där i :P.. sätter du alert('ctrl + u är inaktiverat') framför return false så kommer källkoden upp ändå, eftersom det blir en liten fördröjning.

Sätter du meddelandet efter return false så kommer det helt enkelt inte upp något meddelande ändå, eftersom körningen redan avslutats :)



Ingen status

nyc
Visningsbild
P 30 Hjälte 688 inlägg
Trådskapare
0

Svar till pr0n [Gå till post]:
Tackar :D

gammal

Unkn0wn
Visningsbild
P 20 Hjälte 1 124 inlägg
0

Svar till Marzooq [Gå till post]:
Det är ingen ide att blocka så att man inte kan kopiera din text och source code. Med hjälp av andra sidor kan man enkelt kopiera och se din source code så som jag sa så är det ingen ide.

hakzer
Visningsbild
Hjälte 36 inlägg
0

Svar till pr0n [Gå till post]:
Jag skryter inte, var inte meningen heller.



Svar till Marzooq [Gå till post]:
Dåså, men jag tänkte bara så att du vet att det inte är svårt att få fram källkoden.

Men visst det gör att folk kanske inte orkar bry sig.


nyc
Visningsbild
P 30 Hjälte 688 inlägg
Trådskapare
0

Svar till jackderips [Gå till post]:
MEN SUCK


Världens jävla invasion av iqbefriade p12"hackers"

gammal

pr0n
Visningsbild
P Hjälte 5 588 inlägg
0
Svar till jackderips [Gå till post]:
Med hjälp av andra sidor?.. eller så gör man bara ett skript själv, enkelt.
Men om du läser lite i tråden innan du skriver så förstår du nog mer.


Svar till hakzer [Gå till post]:
Man blir lite skeptisk när det dyker upp folk med namn som "hakzer" och snackar om HTML-"hacks".

Ingen status

Unkn0wn
Visningsbild
P 20 Hjälte 1 124 inlägg
0

Svar till Marzooq [Gå till post]:
Orkade inte läsa i din tråd p.g.a. din jävligt fula profilbild.
http://www.arraystudio.com/as-workshop/disable-ctrl-n-and-other-ctrl-key-combinations-in-javascript.html

pr0n
Visningsbild
P Hjälte 5 588 inlägg
0

Svar till jackderips [Gå till post]:
Du är duktig har jag hört... problemet är redan löst, ingen idé att leta länkar då.

Ingen status

hakzer
Visningsbild
Hjälte 36 inlägg
0
Svar till pr0n [Gå till post]:
Vad har mitt namn med html-"hacks" att göra?

Dessutom skiter jag fullständigt i "hacks" och jag är för ett öppet och fritt internet, där alla vågar dela med sig.

Jag är ingen hacker, cracker och allt vad fan som det kallas och jag kan inte påstå att ditt namn påstås vara speciellt seriöst heller.

Och jag är ingen p12, så du kan sluta dra förhastade slutsatser.

Forumet här har ju totalt flippat ur, man skriver något med lite ironi eller bara skämtar och alla börjar flippa ur och säga att man är p12, troll osv.

Helt klart har något hänt.

Men problemet verkar vara löst så då ska jag vara tyst.

pr0n
Visningsbild
P Hjälte 5 588 inlägg
0

Svar till hakzer [Gå till post]:
Välkommen till 2007, då Hamsterpaj gick åt helvete :)

Sen sa jag aldrig att ditt namn hade något med Html-hacks att göra. Det enda jag påpekade var att ditt namn (hakzer) har antydningar till "hacker", och att du drog upp Html-hacks i diskussionen. Sa inget om att ditt namn skulle ha något med det att göra.

Sen är p12 ett väldigt brett begrepp, och inte bara för pojkar på 12 år. Och folk som kommer med namn som "hakzer" och skriver om hacking ger ett väldigt "p12-igt" intryck. There you go.

Ingen status

hakzer
Visningsbild
Hjälte 36 inlägg
0

Svar till pr0n [Gå till post]:
Tydligen så hände något då :)

Då uppfattade jag det fel men jag skulle inte påstå att jag drog upp något html-hack i tråden.

Namnet var bara något snabbt påkommet, så det var väl inte precis meningen att det skulle låta "p12-igt" :)

Men nu ska vi inte vara mer offtopic, i så fall tar vi det på något annat sätt.


Forum » Datorer & IT » Webbutveckling & Programmering » [javascript] blockera ctrl kombinationer ff+ie+gc 

Ansvariga ordningsvakter:

Användare som läser i den här tråden just nu

1 utloggad

Skriv ett nytt inlägg

Hej! Innan du skriver om ett potentiellt problem så vill vi påminna dig om att du faktiskt inte är ensam. Du är inte onormal och världen kommer inte att gå under, vi lovar! Så slappna av och gilla livet i några minuter - känns det fortfarande hemskt? Skriv gärna ner dina tankar och frågor, vi älskar att hjälpa just dig!

Den här tråden är äldre än Rojks drömtjej!

Det senaste inlägget i den här tråden skrevs för över tre månader sedan. Är du säker på att du vill återuppliva diskussionen? Har du något vettigt att tillföra eller passar din fråga i en ny tråd? Onödiga återupplivningar kommer att låsas så tänk efter en extra gång!

Hjälp

Det här är en hjälpruta

Här får du korta tips och förklaringar om forumet. Välj kapitel i rullningslisten här ovanför.

Rutan uppdateras automagiskt

När du använder funktioner i forumet så visas bra tips här.


Annons
Annons
Annons
Annons